This repository has been archived by the owner on Jan 24, 2021. It is now read-only.
Split IStartup registration and initialization into two seperate concerns #569
Labels
Milestone
Today an IStartup lets you both register dependencies and perform initialization work. This makes ordering in the Bootstrapper initialization method tricky. We should split the concerns into two interfaces
IApplicationRegistrations should happen before IStartup in the Bootstrapper.Initialise() method.
This will also bring the functionality up to par with the changes that was introduced with ConfigureApplicationContainer/ConfigureRequestContainer and ApplicationStartup/RequestStartup
NOTE We probably should also introduce IRequestStartup and IRequestRegistrations
The text was updated successfully, but these errors were encountered: