Skip to content
This repository has been archived by the owner on Nov 18, 2020. It is now read-only.

nzour/just-hotel-back

Repository files navigation

Программа служит backend частью для курсового проекта с гостничными номерами (хотя изначально не планировался)

Инструкция

Стек разработчика:

  • Рекомендуемая ОС - Linux
  • Рекомендуемая IDE - Rider

Стэк технологий:

  • JetBrains Rider
  • Docker и Docker Compose
  • .Net Core SDK (Если необходимо запускать приложение локально) P.S. Для Rider это является крайней необходимостью на Linux, иначе не будет корректно работать поддержка синтаксиса.

Common architecture

  • docker - файлы, необходимы для докера
  • lib - локальные независимые библиотеки самописные, с которыми работает приложение
  • cli - консольная сборка для запуска скриптов в контексте приложения
  • src - код самого приложения

App (src) architecture

  • Appication - слой приложения, в котором описаны контроллеры, application сервисы (CQS в мое случае) и прочий мусор
  • Domain - слой описание сущностей бизнес логики приложения
  • Infrastructure - слой инфраструктуры - реализация взаимодействия с БД и прочее
  • Root - сборка с настройкой ASP.NET Core WebApi

клиентская часть

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published