You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following up on issue #748, in addition to connecting to different database by changing the connection string by tenant, you might actually want to register a different implementation of a given workflow as per the requirements of the different tenants. Some of the scenarios that I think should be supported by the AddWorkflow() (link) method are the following:
Generic method with a factory method which resolves the instance at runtime.
A non-generic method which allows locating the type at runtime (maybe from an assembly configured by tenant) and then instantiates the workflow implementation which implements a given interface.