/VERT

My playground project for experiments in .NET and front-end technologies.

Primary LanguageC#

The current state of this example is very DRAFT. It will cover concepts such as:

  • Vertical Slices
  • Command and Query Segregation
  • Domain events
  • Message bus
  • Hexagonal Architecture
  • ...and more.

Technologies used:

  • ASP.NET Web API
  • Aurelia
  • MediatR
  • FluentValidation
  • Dapper
  • Marten
  • StructureMap

Requirements:

  • PostgreSql database server
  • NPM

Configuration:

  • Make a copy of "AppSettings.TEMPLATE.config" and rename it to "AppSettings.config" for app configs.
  • Make another copy of "AppSettings.TEMPLATE.config" and rename it to "AppSettings.IntegrationTests.config" for integration testing configs.