It is an moduling framework using Microsoft.Extensions.DependencyInjection
- Install package from nuget
Install Structing.Core
and Structing
- Write a module
Implement interface IModuleEntry
or extends class AutoModuleEntity
- Register/Ready/Start
Calling there methods to active modules
- Close
Call CloseAsync
to close modules
In many cases, you need to architecture your application. How should it be developed by structure, and modular design is always a good choice.
Using MSDI to manage services is a fast decoupling method.
- Structing.Core
Can run at netstandard1.0
or netstandard2.0
- Structing
Can run at net45
or netstandard2.0