Skip to content

baristutakli/BarisTutakli.Blog

Repository files navigation

.Net Core Blog Project

This is an application of onion architecture. There are four main folders named Core, Infrastructure, Application, Presentation in which there are different classes and class libraries depending on concerns. In this project, I applied the code-first approach to create the database using Entity Framework. In the middleware, you can choose either mongodblogger or FileLogger to save requests and responses.

Patterns

  • Unit of Work
  • Generic Repository
  • Factory Method attern

Technologies

  • FluentValidation
  • AutoMapper
  • xUnit
  • Entity Framework
  • MongoDB
  • RabbitMQ
  • Microsoft Identity User

Frontend

  • React(Just initialized)

About

Application of Onion Architecture

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages