Move generator into its own project and remove its dependency on stronginject runtime, simplifying architecture, and slimming down nuget package.
This is a first step towards adding a plugin project, which will be referenced by the analyzer, but packaged separately and not available to core StrongInject.
Build failure seems to be due to change in tools available in runner, and should be resolved in a few days once newer runner comes out. If not will have to look into alternatives.
Move generator into its own project and remove its dependency on stronginject runtime, simplifying architecture, and slimming down nuget package.
This is a first step towards adding a plugin project, which will be referenced by the analyzer, but packaged separately and not available to core StrongInject.