The Who - What - Why of it all
As the EngineDev
I want to update the builder pattern
Additional Context
Currently the engine building process consists of 2 steps
- building
- running
This needs to be increased to
Service Collection 1
- collecting base services
- plugin parser
- basic engine features, like logging etc...
- plugin parsing
Service Collection 2
- post plugin parsing
- building of the engine
- running the engine
Extra stuff
Dev-Side Criteria
No response
Ducky awareness
The Who - What - Why of it all
As the EngineDev
I want to update the builder pattern
Additional Context
Currently the engine building process consists of 2 steps
This needs to be increased to
Service Collection 1
Service Collection 2
Extra stuff
https://github.com/AterraEngine/aterra_engine-cs/blob/ce033b77174468e18d7574f4500bf57ac59fc690/src/engine/AterraEngine.Core.Flexiplug/Building/PluginPreloader.cs#L18
Dev-Side Criteria
No response
Ducky awareness