├── .gitattributes ├── .github └── workflows │ └── pipeline-build-main.yml ├── .gitignore ├── LICENSE ├── README.md ├── clone-to-your-namespace.ps1 └── src ├── .dockerignore ├── .editorconfig ├── AmberEggApi.ApplicationService ├── AmberEggApi.ApplicationService.csproj ├── CommandHandlers │ └── PersonaCommanderHandler.cs ├── Contracts │ ├── IPersonaCommandHandler.cs │ ├── IPersonaQueryHandler.cs │ └── IQueryHandler.cs ├── InjectionModules │ └── IoCModuleApplicationService.cs ├── Mapping │ ├── IMapper.cs │ └── ObjectMapper.cs ├── QueryHandlers │ ├── GenericQueryHandler.cs │ └── PersonaQueryHandler.cs └── ViewModels │ └── PersonaViewModel.cs ├── AmberEggApi.Contracts ├── AmberEggApi.Contracts.csproj ├── Commands │ ├── ICommand.cs │ ├── IDeleteCommand.cs │ └── IUpdateCommand.cs ├── Entities │ ├── DomainEntity.cs │ ├── IDomainEntity.cs │ └── IViewModel.cs ├── Exceptions │ └── DomainModelException.cs ├── Repositories │ ├── IPersistenceService.cs │ ├── IQueryService.cs │ ├── IRepository.cs │ └── IUnitOfWork.cs └── Validations │ └── ModelValidation.cs ├── AmberEggApi.Database ├── AmberEggApi.Database.csproj ├── EfCoreDbContext.cs ├── Mappings │ └── PersonaMapConfig.cs ├── Migrations │ ├── 20250723153333_CreateDatabase.Designer.cs │ ├── 20250723153333_CreateDatabase.cs │ └── EfCoreDbContextModelSnapshot.cs ├── Repositories │ ├── EFCoreDbContext.cs │ └── EFCoreDbContextFactory.cs └── appsettings.json ├── AmberEggApi.Domain.Tests ├── AmberEggApi.DomainTests.csproj ├── Factories │ ├── HealthcheckControllerFactory.cs │ ├── PersonaAppServiceFactory.cs │ └── PersonaControllerFactory.cs ├── InjectionModules │ └── IoCModuleDomainTest.cs └── Tests │ ├── HealthCheckControllerTest.cs │ ├── PersonaControllerTest.cs │ ├── PersonaDomainTest.cs │ ├── SetupTests.cs │ └── TestGlobalSetupCollection.cs ├── AmberEggApi.Domain ├── AmberEggApi.Domain.csproj ├── Commands │ ├── CreatePersonaCommand.cs │ ├── DeletePersonaCommand.cs │ └── UpdatePersonaCommand.cs └── Models │ ├── Album.cs │ ├── Artist.cs │ ├── Music.cs │ └── Persona.cs ├── AmberEggApi.Infrastructure ├── AmberEggApi.Infrastructure.csproj └── InjectionModules │ └── IoCModuleInfrastructure.cs ├── AmberEggApi.Integration.Tests ├── AmberEggApi.IntegrationTests.csproj ├── Factories │ ├── HealthCheckControllerFactoryTest.cs │ └── PersonaControllerFactoryTest.cs ├── Server │ └── StartupIntegrationTest.cs └── Tests │ ├── HealthCheckControllerTest.cs │ ├── PersonaControllerTest.cs │ ├── SetupTests.cs │ └── TestGlobalSetupCollection.cs ├── AmberEggApi.Repository.EFCore.Tests ├── AmberEggApi.Repository.EFCoreTests.csproj ├── Factories │ └── PersonaRepositoryFactory.cs ├── InjectionModules │ └── IoCModuleDatabaseTest.cs └── Tests │ ├── PersonaDomainTest.cs │ ├── SetupTests.cs │ └── TestGlobalSetupCollection.cs ├── AmberEggApi.Repository.EFCore ├── AmberEggApi.Repository.EFCore.csproj ├── EFCoreRepository.cs └── EFCoreUnitOfWork.cs ├── AmberEggApi.WebApi ├── AmberEggApi.WebApi.csproj ├── Controllers │ ├── BaseAuthorizedController.cs │ ├── BaseController.cs │ ├── HealthCheckController.cs │ └── PersonaController.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── appsettings.Development.json ├── appsettings.Local.json └── appsettings.json ├── AmberEggApi.sln └── Directory.Packages.props /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/pipeline-build-main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/.github/workflows/pipeline-build-main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/README.md -------------------------------------------------------------------------------- /clone-to-your-namespace.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/clone-to-your-namespace.ps1 -------------------------------------------------------------------------------- /src/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/.dockerignore -------------------------------------------------------------------------------- /src/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/.editorconfig -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/AmberEggApi.ApplicationService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/AmberEggApi.ApplicationService.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/CommandHandlers/PersonaCommanderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/CommandHandlers/PersonaCommanderHandler.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/Contracts/IPersonaCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/Contracts/IPersonaCommandHandler.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/Contracts/IPersonaQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/Contracts/IPersonaQueryHandler.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/Contracts/IQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/Contracts/IQueryHandler.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/InjectionModules/IoCModuleApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/InjectionModules/IoCModuleApplicationService.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/Mapping/IMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/Mapping/IMapper.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/Mapping/ObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/Mapping/ObjectMapper.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/QueryHandlers/GenericQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/QueryHandlers/GenericQueryHandler.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/QueryHandlers/PersonaQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/QueryHandlers/PersonaQueryHandler.cs -------------------------------------------------------------------------------- /src/AmberEggApi.ApplicationService/ViewModels/PersonaViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.ApplicationService/ViewModels/PersonaViewModel.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/AmberEggApi.Contracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/AmberEggApi.Contracts.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Commands/ICommand.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Commands/IDeleteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Commands/IDeleteCommand.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Commands/IUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Commands/IUpdateCommand.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Entities/DomainEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Entities/DomainEntity.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Entities/IDomainEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Entities/IDomainEntity.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Entities/IViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Entities/IViewModel.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Exceptions/DomainModelException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Exceptions/DomainModelException.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Repositories/IPersistenceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Repositories/IPersistenceService.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Repositories/IQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Repositories/IQueryService.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Repositories/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Repositories/IRepository.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Repositories/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Repositories/IUnitOfWork.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Contracts/Validations/ModelValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Contracts/Validations/ModelValidation.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/AmberEggApi.Database.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/AmberEggApi.Database.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Database/EfCoreDbContext.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AmberEggApi.Database/Mappings/PersonaMapConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/Mappings/PersonaMapConfig.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/Migrations/20250723153333_CreateDatabase.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/Migrations/20250723153333_CreateDatabase.Designer.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/Migrations/20250723153333_CreateDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/Migrations/20250723153333_CreateDatabase.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/Migrations/EfCoreDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/Migrations/EfCoreDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/Repositories/EFCoreDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/Repositories/EFCoreDbContext.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/Repositories/EFCoreDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/Repositories/EFCoreDbContextFactory.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Database/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Database/appsettings.json -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/AmberEggApi.DomainTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/AmberEggApi.DomainTests.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Factories/HealthcheckControllerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Factories/HealthcheckControllerFactory.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Factories/PersonaAppServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Factories/PersonaAppServiceFactory.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Factories/PersonaControllerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Factories/PersonaControllerFactory.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/InjectionModules/IoCModuleDomainTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/InjectionModules/IoCModuleDomainTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Tests/HealthCheckControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Tests/HealthCheckControllerTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Tests/PersonaControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Tests/PersonaControllerTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Tests/PersonaDomainTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Tests/PersonaDomainTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Tests/SetupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Tests/SetupTests.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain.Tests/Tests/TestGlobalSetupCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain.Tests/Tests/TestGlobalSetupCollection.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/AmberEggApi.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/AmberEggApi.Domain.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Commands/CreatePersonaCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Commands/CreatePersonaCommand.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Commands/DeletePersonaCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Commands/DeletePersonaCommand.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Commands/UpdatePersonaCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Commands/UpdatePersonaCommand.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Models/Album.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Models/Album.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Models/Artist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Models/Artist.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Models/Music.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Models/Music.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Domain/Models/Persona.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Domain/Models/Persona.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Infrastructure/AmberEggApi.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Infrastructure/AmberEggApi.Infrastructure.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Infrastructure/InjectionModules/IoCModuleInfrastructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Infrastructure/InjectionModules/IoCModuleInfrastructure.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/AmberEggApi.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/AmberEggApi.IntegrationTests.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Factories/HealthCheckControllerFactoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Factories/HealthCheckControllerFactoryTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Factories/PersonaControllerFactoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Factories/PersonaControllerFactoryTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Server/StartupIntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Server/StartupIntegrationTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Tests/HealthCheckControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Tests/HealthCheckControllerTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Tests/PersonaControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Tests/PersonaControllerTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Tests/SetupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Tests/SetupTests.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Integration.Tests/Tests/TestGlobalSetupCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Integration.Tests/Tests/TestGlobalSetupCollection.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore.Tests/AmberEggApi.Repository.EFCoreTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore.Tests/AmberEggApi.Repository.EFCoreTests.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore.Tests/Factories/PersonaRepositoryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore.Tests/Factories/PersonaRepositoryFactory.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore.Tests/InjectionModules/IoCModuleDatabaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore.Tests/InjectionModules/IoCModuleDatabaseTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore.Tests/Tests/PersonaDomainTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore.Tests/Tests/PersonaDomainTest.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore.Tests/Tests/SetupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore.Tests/Tests/SetupTests.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore.Tests/Tests/TestGlobalSetupCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore.Tests/Tests/TestGlobalSetupCollection.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore/AmberEggApi.Repository.EFCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore/AmberEggApi.Repository.EFCore.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore/EFCoreRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore/EFCoreRepository.cs -------------------------------------------------------------------------------- /src/AmberEggApi.Repository.EFCore/EFCoreUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.Repository.EFCore/EFCoreUnitOfWork.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/AmberEggApi.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/AmberEggApi.WebApi.csproj -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Controllers/BaseAuthorizedController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Controllers/BaseAuthorizedController.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Controllers/BaseController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Controllers/BaseController.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Controllers/HealthCheckController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Controllers/HealthCheckController.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Controllers/PersonaController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Controllers/PersonaController.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Program.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/Startup.cs -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/appsettings.Local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/appsettings.Local.json -------------------------------------------------------------------------------- /src/AmberEggApi.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.WebApi/appsettings.json -------------------------------------------------------------------------------- /src/AmberEggApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/AmberEggApi.sln -------------------------------------------------------------------------------- /src/Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diegosmorf/AmberEggApi/HEAD/src/Directory.Packages.props --------------------------------------------------------------------------------