Skip to content

AbuProgrammiy/CQRSTemplate

Repository files navigation

CQRS Sample Template v1.1.0

You can use this template to boost your project.

Abilities:

Entity Framework Core (ORM) for working with database
PostgreSQL database system

Services to use:

Email sender service
Authentication token generator service
Password hasher service
Background service

Details:

Platform: .NET 8

Installed Packages:

API:
Microsoft.EntityFrameworkCore.Design - 9.0.0
Swashbuckle.AspNetCore - 6.6.2

Infrastructure:
Microsoft.EntityFrameworkCore.Tools - 9.0.0
Npgsql.EntityFrameworkCore.PostgreSQL - 9.0.1

Application:
Microsoft.EntityFrameworkCore - 9.0.0
Microsoft.Extensions.Configuration - 9.0.0
Microsoft.Extensions.Hosting.Abstractions 9.0.1
Microsoft.IdentityModel.Tokens - 8.2.1
MediatR - 11.0.0
MediatR.Extensions.Microsoft.DependencyInjection - 11.0.0
Mapster - 7.4.0
System.IdentityModel.Tokens.Jwt - 8.2.1

When you run this template it will migrate simple User model. And will ready to use as follows. Don't forget to customize appsettings.json:

image

Difference from v1.0.0

BackgroundService added

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages