deveel / deveel.webhooks

A framework to enable the webhook management for the .NET stack
https://deveel.com
Apache License 2.0
9 stars 3 forks source link

Use Finbuckle for Multi-Tenancy #9

Closed tsutomi closed 1 year ago

tsutomi commented 1 year ago

Describe the Improvement

Align the multi-tenancy scenarios to use the Finbuckle Multi-Tenant library, removing the in-house development

Expected Benefits

The Finbuckle Multi-Tenant library is widely used to implement tenant context resolution scenarios, having a good community behind and a rich set of configurations and extensions.

The adoption of the library to replace the implementation of the tenant selection done from within the Webhooks library should release some of the supporting charges from the project, while at the same time enabling further tenant configurations (databases) resolution scenarios.

Possible Side Effects

tsutomi commented 1 year ago

This feature has been included in the new release that changes the design of the Deveel.Webhooks.MongoDb package