Cosmos Toggles
  • Introduction
  • Getting Started
    • Software Dependencies
  • Build and Test
    • Projects
    • Environments
    • Flags
  • Contribute
Powered by GitBook
On this page
  • Clone
  • Project Architecture

Was this helpful?

Getting Started

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

PreviousIntroductionNextSoftware Dependencies

Last updated 5 years ago

Was this helpful?

Clone

First step, clone or download .

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

Project Architecture

The Onion Architecture was created 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

git repository
by Jeffrey Palermo in 2008