Simplify further Azure Service bus message handling #548
stijnmoreels
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
I think it would indeed be good to make the types that are used the most, more discoverable. It would further simplify the usage of Arcus.
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
As described in #470 , the Messaging library is being made quite simpler by reducing dependencies and functionality. In a next phase, we could take up the naming and types being used, to an even simpler messaging system. This discussion item acts as parent for this exercise.
Simplify user-implemented Azure Service bus message handler interface
Currently, users of Arcus.Messaging should implement an interface located in a long namespace, with a lot of noise in both the interface name and its type. Since the message context is also being adapted (#547 , #539), it is a good opportiunity to further think about what this could represent.
This is the pseudo-code proposal of how the end-result could look like:
Note the following:
Azure...
prefix is both removed in the interface type as in the message context, removing unnecessary noise.There are several migration steps we can take to get to this end-result, all of which make sure that we support backwards compatibility.
Beta Was this translation helpful? Give feedback.
All reactions