Add project files.

This commit is contained in:
2022-10-06 16:53:07 +03:00
parent 45fac5e086
commit 6f3acce7d4
38 changed files with 1051 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# Practice Calendar Api project
## Projects
- API - (REST) webservice endpoint with OpenAPI capabilities (swagger)
- Domain - containd core elements of the domain (entities, domain events, interfaces)
- Infrastructure - plugged dependencies like persitence, email, files operations
- UnitTests - for aggregate and application domain testing
## Running unit tests
```sh
dotnet test
```
## Running the api service
```sh
dotnet run --project .\PracticeCalendar.Api\PracticeCalendar.API.csproj
```