Modular Proyect .net core 2.2 - SOLID, Arquitecture DDD
Proyecto creado para tener una plantilla en .NET CORE con una implementación modular.
En la carpeta Modules se encuentran los proyectos.
Para que los módulos sean inyectados debemos compilarlos y colocar la carpeta bin, views dentro de la carpeta Modules en el proyecto Webapplication.
En el Startup de este proyecto(Webapplication), se encuenta la lógica para inyectarlos.
Introducida la capa de datos, agregado irepository para mapear las identidades utilizadas.
Agregado AddCustomizedIdentity, para utilizar la iautentication de Core .NET.
Agregado ViewComponent Modular: 'return View(ViewComponentExtensions.GetViewPath(this), Model)'
-- No olvidar :
- dotnet ef migrations add 'InitialMigration'
- dotnet ef database update
He conectado con docker y kinematic a una database en sql server, para gestionar la base de datos recomiendo la herramienta Azure Data Studio
Previosly on Walking dead:
dotnet new webapp -o Modular.Modules.Core --auth individual
Fucking jon snow !!!!!!!!
Project created to have a template in .NET CORE with a modular implementation.
Projects are located in the Modules folder.
For the modules to be injected, we must compile them and place the bin folder, views inside the Modules folder in the Webapplication project.
In the Startup of this project (Webapplication), the logic to inject them is found.
Introduced the data layer, added irepository to map the identities used.
Added AddCustomizedIdentity, to use Core .NET authentication.
Fucking Jon Snow !!!!!!!!