Geeksltd / Olive

Olive framework, for more productive cross platform .NET solutions. It's available under the GPL v3 license. See License.md for more information.
https://geeksltd.github.io/Olive
Other
44 stars 44 forks source link

DataEndPoint system #298

Closed PaymonK closed 3 years ago

PaymonK commented 3 years ago

Currently when using a DataEndPoint, both the source and the destination applications have to add the QueueUrl in their appSettings file. That is not efficient.

Instead, a new attribute has been added called EventBusAttribute.

[EventBus("Production", "https://sqs...amazonaws.com/.../ProjectsService-ClientEndpoint.fifo")]
public class ClientEndPoint : SourceEndpoint
{
   ...
}

This eliminates the need for an appSettings section in the code.

Tasks to complete this:

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.