-
Notifications
You must be signed in to change notification settings - Fork 647
Open
Labels
Description
Describe the feature.
Is your feature related to a problem? Please describe.
Currently, subscribing is not part of the installer phase. This is problematic for environments where routing configuration would be part of the deployment/provisioning phase. A subset of users want to have subscriptions set up during deployment because of:
- Required permissions: Environments such as Azure require elevated permissions to create subscriptions
- Reduce startup performance: Checking and creating subscriptions requires time, and if run at deploy time, would increase the endpoint startup time. If subscriptions are set up during deployment, a regular startup does not have to ensure subscriptions are set up.
Describe the requested feature
Ensure auto-subscribe is part of installer/setup phase when a customer runs Installer.Setup(EndpointConfiguration)
Describe alternatives you've considered
Transport scripting options, but the problem here is that these need to be manually modified when event handlers are added.
Second, an endpoint will still set up subscriptions when the installer does not run and requires disabling auto-subscribe
Additional Context
No response