onion-architecture-aspnetcore
This repo contains the source code for the "Onion Architecture in ASP.NET Core" article on Code Maze
파일 탐색기
최종 버전 다운로드 (.zip)- AccountDto.cs
- AccountForCreationDto.cs
- Contracts.csproj
- OwnerDto.cs
- OwnerForCreationDto.cs
- OwnerForUpdateDto.cs
- Account.cs
- Owner.cs
- AccountDoesNotBelongToOwnerException.cs
- AccountNotFoundException.cs
- BadRequestException.cs
- NotFoundException.cs
- OwnerNotFoundException.cs
- IAccountRepository.cs
- IOwnerRepository.cs
- IRepositoryManager.cs
- IUnitOfWork.cs
- Domain.csproj
- AccountConfiguration.cs
- OwnerConfiguration.cs
- 20210710111424_InitialCreate.cs
- 20210710111424_InitialCreate.Designer.cs
- RepositoryDbContextModelSnapshot.cs
- AccountRepository.cs
- OwnerRepository.cs
- RepositoryManager.cs
- UnitOfWork.cs
- Persistence.csproj
- RepositoryDbContext.cs
- AccountsController.cs
- OwnersController.cs
- AssemblyReference.cs
- Presentation.csproj
- AccountService.cs
- OwnerService.cs
- ServiceManager.cs
- Services.csproj
- IAccountService.cs
- IOwnerService.cs
- IServiceManager.cs
- Services.Abstractions.csproj
- ExceptionHandlingMiddleware.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- Dockerfile
- Program.cs
- Startup.cs
- Web.csproj
- .dockerignore
- docker-compose.dcproj
- docker-compose.override.yml
- docker-compose.yml
- OnionArchitecture.sln
- .gitignore
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/CodeMazeBlog/onion-architecture-aspnetcore
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd onion-architecture-aspnetcore
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose -f OnionArchitecutre/docker-compose.override.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
