Skip to content

Calax/template

Repository files navigation

Template.

This is a template of what I see a generic service could be. In my production development I use projects with similar structure. Feel free to investigate and use the template if it meets your requirements.

Solution consists of following projects:

  1. Service.Template.Repository.Migrations.csproj contains code to apply database structure based on FluentMigrator library.
  2. Service.Template.Repository.csproj contains repository layer code (incarcerates code working with database) using linq2db ORM.
  3. Service.Template.Host.csproj is the main project containing api controllers.
  4. Service.Template.Client.csproj represents ready to use client for consuming the api.
  5. Service.Template.Tests.UnitTests.csproj contains unit tests for the project.

About

Template for a new service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published