-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Felix edited this page Feb 25, 2022
·
2 revisions
This is a free , open source DotNetCore infrastucture that suppots modularization .
Modularization means you could split your WHOLE application into several Litter , Small , Lite modules . And you need a StartModule as a entrance of the application .
StartModule will depend on it's child modules . Even the child modules have their own child modules .
It will scann all the modules when Application is starting .
RefaceCore.Modularization can not only ogranize modules , but also provide the following features :
- Scan components and register thier to IOC-Container
- Automaticlly map configurations to class Automaticlly
- Easily define AOP
- Easily define DynamicImplementor
DynamicImplementor means you can use a interface without any implementor , DynamicImplementor like a filter , dynamically execute the process when you invoke any method on this interface .
You could download this package from Nuget .
- QuickStart - This example show how to start a application by RefaceCore.Modularization and it can register component into IOC-Container automatically .