Bru
Bru
Pushed into here: https://github.com/Bru456/Finbuckle.MultiTenant/tree/MassTransit Please check it out. 1. Set the startup project to: `samples/net8.0/MassTransitApi` hit play. 2. In a Postman or something similar. a. Send a GET request to...
Still to be done: To be Complete: - [x] TenantConsumerFilter - [x] TenantPublishFilter - [x] TenantSendFilter - [x] TenantExecuteFilter - [x] TenantCompensateFilter - [ ] Create End User Documentation -...
Thanks @fbjerggaard > * The Execute and Compensate filters are basically just be copies of the Consume filter Thank you, should make it easy. > * I think it would...
@fbjerggaard Do you actively use the Execute and Compensate contexts? https://masstransit.io/documentation/concepts/messages#message-headers this says: > Message headers can be read using the `ConsumeContext` interface and specified using the `SendContext` interface.
Looking at `TenantResolver` `MultiTenantStrategyWrapper` and some of the strategies. I think we can safely change the throw an error to simply return `null`. `TenantResolver` has a specific area that says...
@AndrewTriesToCode I can see from the git history that the strategies have always been set to throw an error. Would this have any unintended issues if it was changed to...
@fbjerggaard 5 steps ahead of you ;) ```C# public Task GetIdentifierAsync(object context) { string? header = null; if (!(context is ConsumeContext || context is CompensateContext || context is ExecuteContext)) return...