-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p2This is a standard priority issueThis is a standard priority issuequeued
Description
Describe the feature
An AWS.Messaging abstractions library that has the interfaces and base types like IMessageHandler, MessageEnvelope, IMessagePublisher, etc. Something similar to the MassTransit.Abstractions
Use Case
I'm often working in projects where external services are configured in a different layer than where the message handlers are implemented. It would be really nice to have a separate package where I can just get the base types from.
Proposed Solution
I don't think it would have to be a breaking change if it was added as a dependency in the AWS.Messaging library. Of course the namespace would have to remain the same in the abstractions library.
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
AWS.Messaging (or related) package versions
AWS.Messaging 1.0.0
Targeted .NET Platform
.NET 8
Operating System and version
macOS Sequoia 15.5
Metadata
Metadata
Assignees
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p2This is a standard priority issueThis is a standard priority issuequeued