Getting Started

Guide users through getting your code up and running on their own system

Clone

First step, clone or download git repository.

git clone https://github.com/brunobrandes/cosmos-toggles.git

Project Architecture

The Onion Architecture was created by Jeffrey Palermo in 2008 and this project is based in this architectural pattern.

Layers:

Application Service

  • Cosmos.Toggles.Application.Service.csproj

Domain

  • Cosmos.Toggles.Domain.DataTransferObject.csproj

  • Cosmos.Toggles.Domain.Entities.csproj

  • Cosmos.Toggles.Domain.Enum.csproj

  • Cosmos.Toggles.Domain.Service.csproj

Infrastructure

  • Cosmos.Toggles.Infra.csproj

  • Cosmos.Toggles.Infra.Cosmos.Db.csproj

Test

  • Cosmos.Toggles.Test.Application.csproj

  • Cosmos.Toggles.Test.Domain.csproj

  • Cosmos.Toggles.Test.Infra.csproj

User Interface

  • Cosmos.Toggles.Ui.Api.csproj

Last updated