Reorganized
1 parent 810c4e9 commit e917c84cd35eff48cfbccf5789a297edbfcbcaa3
@Derek Comartin Derek Comartin authored on 15 Jun 2021
Showing 171 changed files
View
.dockerignore 0 → 100644
Too large
View
.gitignore 0 → 100644
Too large
View
CODE_OF_CONDUCT.md 0 → 100644
Too large
View
CleanArchitecture.sln 0 → 100644
Too large
View
LICENSE 0 → 100644
Too large
View
README.md
Too large
View
docker-compose.dcproj 0 → 100644
Too large
View
docker-compose.override.yml 0 → 100644
Too large
View
docker-compose.yml 0 → 100644
Too large
View
src/Application/Application.csproj 0 → 100644
Too large
View
src/Application/Common/ApiControllerBase.cs 0 → 100644
Too large
View
src/Application/Common/AuditableEntity.cs 0 → 100644
Too large
View
src/Application/Common/Behaviours/AuthorizationBehaviour.cs 0 → 100644
Too large
View
src/Application/Common/Behaviours/LoggingBehaviour.cs 0 → 100644
Too large
View
src/Application/Common/Behaviours/PerformanceBehaviour.cs 0 → 100644
Too large
View
src/Application/Common/Behaviours/UnhandledExceptionBehaviour.cs 0 → 100644
Too large
View
src/Application/Common/Behaviours/ValidationBehaviour.cs 0 → 100644
Too large
View
src/Application/Common/DomainEvent.cs 0 → 100644
Too large
View
src/Application/Common/Exceptions/ForbiddenAccessException.cs 0 → 100644
Too large
View
src/Application/Common/Exceptions/NotFoundException.cs 0 → 100644
Too large
View
src/Application/Common/Exceptions/UnsupportedColourException.cs 0 → 100644
Too large
View
src/Application/Common/Exceptions/ValidationException.cs 0 → 100644
Too large
View
src/Application/Common/Interfaces/IApplicationDbContext.cs 0 → 100644
Too large
View
src/Application/Common/Interfaces/ICsvFileBuilder.cs 0 → 100644
Too large
View
src/Application/Common/Interfaces/ICurrentUserService.cs 0 → 100644
Too large
View
src/Application/Common/Interfaces/IDateTime.cs 0 → 100644
Too large
View
src/Application/Common/Interfaces/IDomainEventService.cs 0 → 100644
Too large
View
src/Application/Common/Interfaces/IIdentityService.cs 0 → 100644
Too large
View
src/Application/Common/Mappings/IMapFrom.cs 0 → 100644
Too large
View
src/Application/Common/Mappings/MappingExtensions.cs 0 → 100644
Too large
View
src/Application/Common/Mappings/MappingProfile.cs 0 → 100644
Too large
View
src/Application/Common/Models/DomainEventNotification.cs 0 → 100644
Too large
View
src/Application/Common/Models/PaginatedList.cs 0 → 100644
Too large
View
src/Application/Common/Models/Result.cs 0 → 100644
Too large
View
src/Application/Common/Security/AuthorizeAttribute.cs 0 → 100644
Too large
View
src/Application/Common/ValueObject.cs 0 → 100644
Too large
View
src/Application/DependencyInjection.cs 0 → 100644
Too large
View
src/Application/Entities/TodoItem.cs 0 → 100644
Too large
View
src/Application/Entities/TodoList.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/CreateTodoItem.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/DeleteTodoItem.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/EventHandlers/TodoItemCompletedEventHandler.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/EventHandlers/TodoItemCreatedEventHandler.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/GetTodoItemsWithPagination.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/UpdateTodoItem.cs 0 → 100644
Too large
View
src/Application/Features/TodoItems/UpdateTodoItemDetail.cs 0 → 100644
Too large
View
src/Application/Features/TodoLists/CreateTodoList.cs 0 → 100644
Too large
View
src/Application/Features/TodoLists/DeleteTodoList.cs 0 → 100644
Too large
View
src/Application/Features/TodoLists/ExportTodos.cs 0 → 100644
Too large
View
src/Application/Features/TodoLists/GetTodos.cs 0 → 100644
Too large
View
src/Application/Features/TodoLists/UpdateTodoList.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Files/CsvFileBuilder.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Files/Maps/TodoItemRecordMap.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Identity/ApplicationUser.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Identity/IdentityResultExtensions.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Identity/IdentityService.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/ApplicationDbContext.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/ApplicationDbContextSeed.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/Configurations/TodoItemConfiguration.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/Configurations/TodoListConfiguration.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/Migrations/20201130123551_InitialCreate.Designer.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/Migrations/20201130123551_InitialCreate.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Persistence/Migrations/ApplicationDbContextModelSnapshot.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Services/DateTimeService.cs 0 → 100644
Too large
View
src/Application/Infrastructure/Services/DomainEventService.cs 0 → 100644
Too large
View
src/Application/ValueObjects/Colour.cs 0 → 100644
Too large
View
src/Domain/Domain.csproj 0 → 100644
Too large
View
src/Infrastructure/Infrastructure.csproj 0 → 100644
Too large
View
src/WebUI/ClientApp/.browserslistrc 0 → 100644
Too large
View
src/WebUI/ClientApp/.dockerignore 0 → 100644
Too large
View
src/WebUI/ClientApp/.editorconfig 0 → 100644
Too large
View
src/WebUI/ClientApp/.gitignore 0 → 100644
Too large
View
src/WebUI/ClientApp/Dockerfile 0 → 100644
Too large
View
src/WebUI/ClientApp/angular.json 0 → 100644
Too large
View
src/WebUI/ClientApp/e2e/protractor.conf.js 0 → 100644
Too large
View
src/WebUI/ClientApp/e2e/src/app.e2e-spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/e2e/src/app.po.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/e2e/tsconfig.e2e.json 0 → 100644
Too large
View
src/WebUI/ClientApp/package-lock.json 0 → 100644
Too large
View
src/WebUI/ClientApp/package.json 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/api-authorization.constants.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/api-authorization.module.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/api-authorization.module.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/authorize.guard.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/authorize.guard.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/authorize.interceptor.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/authorize.interceptor.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/authorize.service.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/authorize.service.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login-menu/login-menu.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login-menu/login-menu.component.scss 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login-menu/login-menu.component.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login-menu/login-menu.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login/login.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login/login.component.scss 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login/login.component.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/login/login.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/logout/logout.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/logout/logout.component.scss 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/logout/logout.component.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/api-authorization/logout/logout.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/app-routing.module.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/app.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/app.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/app.module.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/app.server.module.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/counter/counter.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/counter/counter.component.spec.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/counter/counter.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/fetch-data/fetch-data.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/fetch-data/fetch-data.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/home/home.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/home/home.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/nav-menu/nav-menu.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/nav-menu/nav-menu.component.scss 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/nav-menu/nav-menu.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/todo/todo.component.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/todo/todo.component.scss 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/todo/todo.component.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/app/web-api-client.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/assets/.gitkeep 0 → 100644
Too large
View
src/WebUI/ClientApp/src/environments/environment.prod.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/environments/environment.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/index.html 0 → 100644
Too large
View
src/WebUI/ClientApp/src/karma.conf.js 0 → 100644
Too large
View
src/WebUI/ClientApp/src/main.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/polyfills.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/styles.scss 0 → 100644
Too large
View
src/WebUI/ClientApp/src/test.ts 0 → 100644
Too large
View
src/WebUI/ClientApp/src/tsconfig.app.json 0 → 100644
Too large
View
src/WebUI/ClientApp/src/tsconfig.server.json 0 → 100644
Too large
View
src/WebUI/ClientApp/src/tsconfig.spec.json 0 → 100644
Too large
View
src/WebUI/ClientApp/src/tslint.json 0 → 100644
Too large
View
src/WebUI/ClientApp/tsconfig.json 0 → 100644
Too large
View
src/WebUI/ClientApp/tslint.json 0 → 100644
Too large
View
src/WebUI/Controllers/OidcConfigurationController.cs 0 → 100644
Too large
View
src/WebUI/Dockerfile 0 → 100644
Too large
View
src/WebUI/Filters/ApiExceptionFilterAttribute.cs 0 → 100644
Too large
View
src/WebUI/Pages/Error.cshtml 0 → 100644
Too large
View
src/WebUI/Pages/Error.cshtml.cs 0 → 100644
Too large
View
src/WebUI/Pages/Shared/_LoginPartial.cshtml 0 → 100644
Too large
View
src/WebUI/Pages/_ViewImports.cshtml 0 → 100644
Too large
View
src/WebUI/Program.cs 0 → 100644
Too large
View
src/WebUI/Properties/launchSettings.json 0 → 100644
Too large
View
src/WebUI/Services/CurrentUserService.cs 0 → 100644
Too large
View
src/WebUI/Startup.cs 0 → 100644
Too large
View
src/WebUI/WebUI.csproj 0 → 100644
Too large
View
src/WebUI/appsettings.Development.json 0 → 100644
Too large
View
src/WebUI/appsettings.Production.json 0 → 100644
Too large
View
src/WebUI/appsettings.json 0 → 100644
Too large
View
src/WebUI/nswag.json 0 → 100644
Too large
View
src/WebUI/wwwroot/api/specification.json 0 → 100644
Too large
View
src/WebUI/wwwroot/favicon.ico 0 → 100644
Too large
View
tests/Application.IntegrationTests/Application.IntegrationTests.csproj 0 → 100644
Too large
View
tests/Application.IntegrationTests/TestBase.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/Testing.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoItems/Commands/CreateTodoItemTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoItems/Commands/DeleteTodoItemTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoItems/Commands/UpdateTodoItemDetailTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoItems/Commands/UpdateTodoItemTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoLists/Commands/CreateTodoListTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoLists/Commands/DeleteTodoListTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoLists/Commands/UpdateTodoListTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/TodoLists/Queries/GetTodosTests.cs 0 → 100644
Too large
View
tests/Application.IntegrationTests/appsettings.json 0 → 100644
Too large
View
tests/Application.UnitTests/Application.UnitTests.csproj 0 → 100644
Too large
View
tests/Application.UnitTests/Common/Behaviours/RequestLoggerTests.cs 0 → 100644
Too large
View
tests/Application.UnitTests/Common/Exceptions/ValidationExceptionTests.cs 0 → 100644
Too large
View
tests/Application.UnitTests/Common/Mappings/MappingTests.cs 0 → 100644
Too large
View
tests/Domain.UnitTests/Domain.UnitTests.csproj 0 → 100644
Too large
View
tests/Domain.UnitTests/ValueObjects/ColourTests.cs 0 → 100644
Too large