├── .gitattributes ├── .gitignore ├── Core.Common ├── ApplicationProfile.cs ├── Attributes │ └── DoNotDelete.txt ├── Base │ ├── AuditableEntityBase.cs │ ├── DTOBase.cs │ ├── DocumentBase.cs │ ├── EntityBase.cs │ ├── ObjectBase.cs │ └── RepositoryBase.cs ├── Contracts │ ├── IApplicationProfile.cs │ ├── IAuditableEntity.cs │ ├── IBusinessEngine.cs │ ├── IBusinessEngineFactory.cs │ ├── ICacheService.cs │ ├── IConcurrencyEntity.cs │ ├── IContigencyDataRepository.cs │ ├── ICryptProvider.cs │ ├── IDataRepository.cs │ ├── IDataRepositoryFactory.cs │ ├── IDeleteableEntity.cs │ ├── IEmailGateway.cs │ ├── IEmailRequestConfiguration.cs │ ├── IGateway.cs │ ├── IGatewayFactory.cs │ ├── IIdentifiableEntity.cs │ ├── IMessagesResourceHandler.cs │ ├── IOracleDataRepository.cs │ ├── IPagedList.cs │ ├── IParentableEntity.cs │ ├── IPushNotificationGateway.cs │ ├── ISmsGateway.cs │ ├── ISmsRequestConfiguration.cs │ ├── IUnitOfWork.cs │ └── IUserProfile.cs ├── Core.Common.csproj ├── DTOs │ └── AttachmentDTO.cs ├── EmailRequestConfiguration.cs ├── Exceptions │ ├── AuthorizationValidationException.cs │ ├── DataImportException.cs │ ├── DatabaseException.cs │ ├── EntityValidationException.cs │ ├── GatewayException.cs │ ├── GatewayRemoteException.cs │ ├── InvalidCaptchaException.cs │ ├── ModelValidationException.cs │ ├── NotFoundException.cs │ ├── ProfileNotFoundException.cs │ └── SecurityCustomException.cs ├── Extensions │ ├── CoreExtensions.cs │ ├── DataExtensions.cs │ ├── DateTimeExtensions.cs │ ├── EnumExtensions.cs │ ├── ExpressionExtensions.cs │ ├── HashCodeByPropertyExtensions.cs │ ├── IEnumerableExtensions.cs │ ├── IQueryableExtensions.cs │ ├── ObjectExtensions.cs │ └── StringExtensions.cs ├── PagedList.cs ├── SMSRequestConfiguration.cs ├── Security │ ├── AESCrypt.cs │ └── AESSecuritySettings.cs ├── Services │ ├── CacheService.cs │ └── CryptProvider.cs └── Settings │ ├── ConnectionStrings.cs │ ├── RedisCacheSettings.cs │ └── SecuritySetting.cs ├── MyBoilerPlate.Business.Entities ├── Application.cs ├── ApplicationKey.cs ├── Constants │ └── DoNotDelete.txt ├── DTOs │ ├── EmployeeDTO.cs │ ├── EmployeeTypeDTO.cs │ ├── KeyValueDTO.cs │ ├── MenuNodeDTO.cs │ ├── UserProfileDTO.cs │ └── UserProfileInformationDTO.cs ├── Employee.cs ├── EmployeeType.cs ├── Enums │ └── DoNotDelete.txt ├── MyBoilerPlate.Business.Entities.csproj └── StoredProcedures │ └── DoNotDelete.txt ├── MyBoilerPlate.Business ├── Base │ └── EngineBase.cs ├── BusinessEngineFactory.cs ├── Engines │ ├── AuthorizationEngine.cs │ ├── Contracts │ │ ├── IAuthorizationEngine.cs │ │ └── IEmployeeEngine.cs │ └── EmployeeEngine.cs ├── Exceptions │ └── ValidationException.cs ├── GatewayFactory.cs ├── Handlers │ ├── Contracts │ │ └── IMessageHandler.cs │ └── MessageHandler.cs ├── Hubs │ └── Readme.txt ├── MyBoilerPlate.Business.csproj ├── Settings │ └── AzureSetting.cs └── Tools │ ├── FFtools.cs │ ├── linux │ └── Readme.txt │ └── windows │ └── Readme.txt ├── MyBoilerPlate.Data ├── Custom Repositories │ ├── Contracts │ │ ├── ICustomPersonRepository.cs │ │ ├── IFunctionRepository.cs │ │ └── IStoredProcedureRepository.cs │ ├── CustomPersonRepository.cs │ ├── FunctionRepository.cs │ └── StoredProcedureRepository.cs ├── DataRepositoryFactory.cs ├── Initializers │ ├── EmployeeInitializer.cs │ └── EmployeeTypeInitializer.cs ├── MyBoilerPlate.Data.csproj ├── Oracle │ ├── OracleRepository.cs │ ├── OracleRepositoryBase.cs │ ├── OracleUnitOfWork.cs │ └── SampleOracleDataContext.cs ├── Repository.cs ├── SampleDataContext.cs ├── SampleDataContextFunctions.cs └── UnitOfWork.cs ├── MyBoilerPlate.Gateways.AWS ├── AWSGateway.cs ├── Contracts │ └── IAWSGateway.cs ├── Enums │ └── donotdelete.txt ├── MyBoilerPlate.Gateways.AWS.csproj └── Responses │ └── donotdelete.txt ├── MyBoilerPlate.Gateways.Firebase ├── AWSGateway.cs ├── Contracts │ └── IFirebaseGateway.cs ├── FirebaseSettings.cs ├── MyBoilerPlate.Gateways.Firebase.csproj └── Requests │ └── NotificationRequest.cs ├── MyBoilerPlate.Gateways.ReportServer ├── Contracts │ └── IReportServerGateway.cs ├── Enums │ └── ReportFormats.cs ├── MyBoilerPlate.Gateways.ReportServer.csproj ├── ReportServerGateway.cs ├── ReportServerSetting.cs ├── Responses │ └── RenderResponse.cs └── Services │ ├── ReportExecutionService.cs │ └── ReportServerService.cs ├── MyBoilerPlate.Gateways.Twilio ├── Contracts │ └── ITwilioGateway.cs ├── Enums │ └── donotdelete.txt ├── MyBoilerPlate.Gateways.Twilio.csproj ├── Responses │ └── donotdelete.txt └── TwilioGateway.cs ├── MyBoilerPlate.Resources ├── Messages.Designer.cs ├── Messages.resx ├── MessagesResourceHandler.cs └── MyBoilerPlate.Resources.csproj ├── MyBoilerPlate.Tests.DB ├── EntitiesTest.cs ├── MyBoilerPlate.Tests.DB.csproj ├── TestBase.cs ├── TestConfigurationBuilder.cs └── appsettings.json ├── MyBoilerPlate.Tests ├── Controller │ └── EmployeeApiControllerTest.cs ├── CustomPrincipal.cs ├── Engines │ └── MessageEngineTest.cs ├── Fake │ ├── Engines │ │ └── AuthorizationFakeEngine.cs │ ├── FakeRepositoryBase.cs │ └── Repositories │ │ ├── EmployeeFakeRepository.cs │ │ └── EmployeeTypeFakeRepository.cs ├── Gateways │ └── DoNotDelete.txt ├── Helpers │ └── TestHelpers.cs ├── MyBoilerPlate.Tests.csproj ├── Recording │ └── Employee.json ├── Repositories │ ├── FactoryTest.cs │ ├── FakeRepositoryTest.cs │ └── TransactionTest.cs ├── Services │ └── FakeRepositoryService.cs ├── TestBase.cs └── TestConfigurationBuilder.cs ├── MyBoilerPlate.Web.Api ├── Controllers │ ├── EmployeeApiController.cs │ └── MessageApiController.cs ├── Infrastructure │ └── Services │ │ ├── MapperService.cs │ │ ├── MvcInstaller.cs │ │ └── SwaggerService.cs ├── Models │ ├── EmployeeTypeViewModel.cs │ ├── EmployeeViewModel.cs │ └── TokenResponseModel.cs ├── MyBoilerPlate.Web.Api.csproj ├── Program.cs ├── Startup.cs ├── TEMP │ └── Do not delete.txt ├── appsettings.Development.json ├── appsettings.json └── web.config ├── MyBoilerPlate.Web.Infrastructure ├── AntiXssMiddleware.cs ├── Attributes │ ├── AllowedExtensionsAttribute.cs │ ├── CachedAttribute.cs │ ├── CustomRegularExpression.cs │ ├── MaxDimensionsAttribute.cs │ └── MaxFileSizeAttribute.cs ├── Base │ └── ApiControllerBase.cs ├── Constants │ ├── PolicyNames.cs │ ├── ProfileClaimTypes.cs │ ├── SchemaNames.cs │ └── ScopeNames.cs ├── Contracts │ └── IInstaller.cs ├── ErrorHandlingMiddleware.cs ├── Events │ └── BoilerPlateJwtBearerEvents.cs ├── Extensions │ ├── EnumExtensions.cs │ ├── FormFileExtensions.cs │ ├── HealthCheckExtensions.cs │ ├── ModelBindingExtensions.cs │ └── StringExtensions.cs ├── Model │ ├── ApiResponseModel.cs │ ├── AuthorizerResponseOutput.cs │ └── PagedListViewModel.cs ├── MyBoilerPlate.Web.Infrastructure.csproj ├── Policy │ ├── AuthorizationOptionsExtensions.cs │ ├── ClientApplicationAccessAuthorizationHandler.cs │ └── ClientApplicationAccessRequirement.cs ├── Services │ ├── CacheService.cs │ ├── Contracts │ │ └── IResponseCacheService.cs │ ├── CorsService.cs │ ├── DataService.cs │ ├── DatabaseHealthCheck.cs │ ├── DefaultService.cs │ ├── EngineService.cs │ ├── GatewayService.cs │ ├── HealthCheckService.cs │ ├── HttpClientFactoryService.cs │ ├── HttpContextService.cs │ ├── LoggingService.cs │ ├── RepositoryService.cs │ └── ResponseCacheService.cs ├── Settings │ ├── AuthorizerSetting.cs │ ├── CorsSetting.cs │ ├── EmailSetting.cs │ ├── LocalJwtSettings.cs │ ├── RedisCacheSettings.cs │ └── Settings.cs └── UserProfile.cs ├── MyBoilerPlate.sln └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/.gitignore -------------------------------------------------------------------------------- /Core.Common/ApplicationProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/ApplicationProfile.cs -------------------------------------------------------------------------------- /Core.Common/Attributes/DoNotDelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Core.Common/Base/AuditableEntityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Base/AuditableEntityBase.cs -------------------------------------------------------------------------------- /Core.Common/Base/DTOBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Base/DTOBase.cs -------------------------------------------------------------------------------- /Core.Common/Base/DocumentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Base/DocumentBase.cs -------------------------------------------------------------------------------- /Core.Common/Base/EntityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Base/EntityBase.cs -------------------------------------------------------------------------------- /Core.Common/Base/ObjectBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Base/ObjectBase.cs -------------------------------------------------------------------------------- /Core.Common/Base/RepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Base/RepositoryBase.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IApplicationProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IApplicationProfile.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IAuditableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IAuditableEntity.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IBusinessEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IBusinessEngine.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IBusinessEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IBusinessEngineFactory.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/ICacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/ICacheService.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IConcurrencyEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IConcurrencyEntity.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IContigencyDataRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IContigencyDataRepository.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/ICryptProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/ICryptProvider.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IDataRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IDataRepository.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IDataRepositoryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IDataRepositoryFactory.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IDeleteableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IDeleteableEntity.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IEmailGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IEmailGateway.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IEmailRequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IEmailRequestConfiguration.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IGateway.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IGatewayFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IGatewayFactory.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IIdentifiableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IIdentifiableEntity.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IMessagesResourceHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IMessagesResourceHandler.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IOracleDataRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IOracleDataRepository.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IPagedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IPagedList.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IParentableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IParentableEntity.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IPushNotificationGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IPushNotificationGateway.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/ISmsGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/ISmsGateway.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/ISmsRequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/ISmsRequestConfiguration.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IUnitOfWork.cs -------------------------------------------------------------------------------- /Core.Common/Contracts/IUserProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Contracts/IUserProfile.cs -------------------------------------------------------------------------------- /Core.Common/Core.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Core.Common.csproj -------------------------------------------------------------------------------- /Core.Common/DTOs/AttachmentDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/DTOs/AttachmentDTO.cs -------------------------------------------------------------------------------- /Core.Common/EmailRequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/EmailRequestConfiguration.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/AuthorizationValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/AuthorizationValidationException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/DataImportException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/DataImportException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/DatabaseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/DatabaseException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/EntityValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/EntityValidationException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/GatewayException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/GatewayException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/GatewayRemoteException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/GatewayRemoteException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/InvalidCaptchaException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/InvalidCaptchaException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/ModelValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/ModelValidationException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/NotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/NotFoundException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/ProfileNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/ProfileNotFoundException.cs -------------------------------------------------------------------------------- /Core.Common/Exceptions/SecurityCustomException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Exceptions/SecurityCustomException.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/CoreExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/CoreExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/DataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/DataExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/DateTimeExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/EnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/EnumExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/ExpressionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/ExpressionExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/HashCodeByPropertyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/HashCodeByPropertyExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/IEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/IEnumerableExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/IQueryableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/IQueryableExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /Core.Common/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /Core.Common/PagedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/PagedList.cs -------------------------------------------------------------------------------- /Core.Common/SMSRequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/SMSRequestConfiguration.cs -------------------------------------------------------------------------------- /Core.Common/Security/AESCrypt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Security/AESCrypt.cs -------------------------------------------------------------------------------- /Core.Common/Security/AESSecuritySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Security/AESSecuritySettings.cs -------------------------------------------------------------------------------- /Core.Common/Services/CacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Services/CacheService.cs -------------------------------------------------------------------------------- /Core.Common/Services/CryptProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Services/CryptProvider.cs -------------------------------------------------------------------------------- /Core.Common/Settings/ConnectionStrings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Settings/ConnectionStrings.cs -------------------------------------------------------------------------------- /Core.Common/Settings/RedisCacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Settings/RedisCacheSettings.cs -------------------------------------------------------------------------------- /Core.Common/Settings/SecuritySetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/Core.Common/Settings/SecuritySetting.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/Application.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/ApplicationKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/ApplicationKey.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/Constants/DoNotDelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/DTOs/EmployeeDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/DTOs/EmployeeDTO.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/DTOs/EmployeeTypeDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/DTOs/EmployeeTypeDTO.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/DTOs/KeyValueDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/DTOs/KeyValueDTO.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/DTOs/MenuNodeDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/DTOs/MenuNodeDTO.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/DTOs/UserProfileDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/DTOs/UserProfileDTO.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/DTOs/UserProfileInformationDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/DTOs/UserProfileInformationDTO.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/Employee.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/EmployeeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/EmployeeType.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/Enums/DoNotDelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/MyBoilerPlate.Business.Entities.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business.Entities/MyBoilerPlate.Business.Entities.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Business.Entities/StoredProcedures/DoNotDelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Base/EngineBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Base/EngineBase.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/BusinessEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/BusinessEngineFactory.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Engines/AuthorizationEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Engines/AuthorizationEngine.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Engines/Contracts/IAuthorizationEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Engines/Contracts/IAuthorizationEngine.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Engines/Contracts/IEmployeeEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Engines/Contracts/IEmployeeEngine.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Engines/EmployeeEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Engines/EmployeeEngine.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Exceptions/ValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Exceptions/ValidationException.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/GatewayFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/GatewayFactory.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Handlers/Contracts/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Handlers/Contracts/IMessageHandler.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Handlers/MessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Handlers/MessageHandler.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Hubs/Readme.txt: -------------------------------------------------------------------------------- 1 | Place your SignalR hubs here! -------------------------------------------------------------------------------- /MyBoilerPlate.Business/MyBoilerPlate.Business.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/MyBoilerPlate.Business.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Settings/AzureSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Settings/AzureSetting.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Tools/FFtools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Tools/FFtools.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Tools/linux/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Tools/linux/Readme.txt -------------------------------------------------------------------------------- /MyBoilerPlate.Business/Tools/windows/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Business/Tools/windows/Readme.txt -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Custom Repositories/Contracts/ICustomPersonRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Custom Repositories/Contracts/ICustomPersonRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Custom Repositories/Contracts/IFunctionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Custom Repositories/Contracts/IFunctionRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Custom Repositories/Contracts/IStoredProcedureRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Custom Repositories/Contracts/IStoredProcedureRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Custom Repositories/CustomPersonRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Custom Repositories/CustomPersonRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Custom Repositories/FunctionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Custom Repositories/FunctionRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Custom Repositories/StoredProcedureRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Custom Repositories/StoredProcedureRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/DataRepositoryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/DataRepositoryFactory.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Initializers/EmployeeInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Initializers/EmployeeInitializer.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Initializers/EmployeeTypeInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Initializers/EmployeeTypeInitializer.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/MyBoilerPlate.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/MyBoilerPlate.Data.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Oracle/OracleRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Oracle/OracleRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Oracle/OracleRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Oracle/OracleRepositoryBase.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Oracle/OracleUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Oracle/OracleUnitOfWork.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Oracle/SampleOracleDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Oracle/SampleOracleDataContext.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/Repository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/SampleDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/SampleDataContext.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/SampleDataContextFunctions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/SampleDataContextFunctions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Data/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Data/UnitOfWork.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.AWS/AWSGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.AWS/AWSGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.AWS/Contracts/IAWSGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.AWS/Contracts/IAWSGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.AWS/Enums/donotdelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.AWS/MyBoilerPlate.Gateways.AWS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.AWS/MyBoilerPlate.Gateways.AWS.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.AWS/Responses/donotdelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Firebase/AWSGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Firebase/AWSGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Firebase/Contracts/IFirebaseGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Firebase/Contracts/IFirebaseGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Firebase/FirebaseSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Firebase/FirebaseSettings.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Firebase/MyBoilerPlate.Gateways.Firebase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Firebase/MyBoilerPlate.Gateways.Firebase.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Firebase/Requests/NotificationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Firebase/Requests/NotificationRequest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/Contracts/IReportServerGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/Contracts/IReportServerGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/Enums/ReportFormats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/Enums/ReportFormats.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/MyBoilerPlate.Gateways.ReportServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/MyBoilerPlate.Gateways.ReportServer.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/ReportServerGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/ReportServerGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/ReportServerSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/ReportServerSetting.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/Responses/RenderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/Responses/RenderResponse.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/Services/ReportExecutionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/Services/ReportExecutionService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.ReportServer/Services/ReportServerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.ReportServer/Services/ReportServerService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Twilio/Contracts/ITwilioGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Twilio/Contracts/ITwilioGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Twilio/Enums/donotdelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Twilio/MyBoilerPlate.Gateways.Twilio.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Twilio/MyBoilerPlate.Gateways.Twilio.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Twilio/Responses/donotdelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Gateways.Twilio/TwilioGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Gateways.Twilio/TwilioGateway.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Resources/Messages.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Resources/Messages.Designer.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Resources/Messages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Resources/Messages.resx -------------------------------------------------------------------------------- /MyBoilerPlate.Resources/MessagesResourceHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Resources/MessagesResourceHandler.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Resources/MyBoilerPlate.Resources.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Resources/MyBoilerPlate.Resources.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Tests.DB/EntitiesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests.DB/EntitiesTest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests.DB/MyBoilerPlate.Tests.DB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests.DB/MyBoilerPlate.Tests.DB.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Tests.DB/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests.DB/TestBase.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests.DB/TestConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests.DB/TestConfigurationBuilder.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests.DB/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests.DB/appsettings.json -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Controller/EmployeeApiControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Controller/EmployeeApiControllerTest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/CustomPrincipal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/CustomPrincipal.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Engines/MessageEngineTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Engines/MessageEngineTest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Fake/Engines/AuthorizationFakeEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Fake/Engines/AuthorizationFakeEngine.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Fake/FakeRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Fake/FakeRepositoryBase.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Fake/Repositories/EmployeeFakeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Fake/Repositories/EmployeeFakeRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Fake/Repositories/EmployeeTypeFakeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Fake/Repositories/EmployeeTypeFakeRepository.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Gateways/DoNotDelete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Helpers/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Helpers/TestHelpers.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/MyBoilerPlate.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/MyBoilerPlate.Tests.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Recording/Employee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Recording/Employee.json -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Repositories/FactoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Repositories/FactoryTest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Repositories/FakeRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Repositories/FakeRepositoryTest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Repositories/TransactionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Repositories/TransactionTest.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/Services/FakeRepositoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/Services/FakeRepositoryService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/TestBase.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Tests/TestConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Tests/TestConfigurationBuilder.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Controllers/EmployeeApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Controllers/EmployeeApiController.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Controllers/MessageApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Controllers/MessageApiController.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Infrastructure/Services/MapperService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Infrastructure/Services/MapperService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Infrastructure/Services/MvcInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Infrastructure/Services/MvcInstaller.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Infrastructure/Services/SwaggerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Infrastructure/Services/SwaggerService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Models/EmployeeTypeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Models/EmployeeTypeViewModel.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Models/EmployeeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Models/EmployeeViewModel.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Models/TokenResponseModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Models/TokenResponseModel.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/MyBoilerPlate.Web.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/MyBoilerPlate.Web.Api.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Program.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/Startup.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/TEMP/Do not delete.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/appsettings.Development.json -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/appsettings.json -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Api/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Api/web.config -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/AntiXssMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/AntiXssMiddleware.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Attributes/AllowedExtensionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Attributes/AllowedExtensionsAttribute.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Attributes/CachedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Attributes/CachedAttribute.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Attributes/CustomRegularExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Attributes/CustomRegularExpression.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Attributes/MaxDimensionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Attributes/MaxDimensionsAttribute.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Attributes/MaxFileSizeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Attributes/MaxFileSizeAttribute.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Base/ApiControllerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Base/ApiControllerBase.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Constants/PolicyNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Constants/PolicyNames.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Constants/ProfileClaimTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Constants/ProfileClaimTypes.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Constants/SchemaNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Constants/SchemaNames.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Constants/ScopeNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Constants/ScopeNames.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Contracts/IInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Contracts/IInstaller.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/ErrorHandlingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/ErrorHandlingMiddleware.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Events/BoilerPlateJwtBearerEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Events/BoilerPlateJwtBearerEvents.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Extensions/EnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Extensions/EnumExtensions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Extensions/FormFileExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Extensions/FormFileExtensions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Extensions/HealthCheckExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Extensions/HealthCheckExtensions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Extensions/ModelBindingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Extensions/ModelBindingExtensions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Model/ApiResponseModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Model/ApiResponseModel.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Model/AuthorizerResponseOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Model/AuthorizerResponseOutput.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Model/PagedListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Model/PagedListViewModel.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/MyBoilerPlate.Web.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/MyBoilerPlate.Web.Infrastructure.csproj -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Policy/AuthorizationOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Policy/AuthorizationOptionsExtensions.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Policy/ClientApplicationAccessAuthorizationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Policy/ClientApplicationAccessAuthorizationHandler.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Policy/ClientApplicationAccessRequirement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Policy/ClientApplicationAccessRequirement.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/CacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/CacheService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/Contracts/IResponseCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/Contracts/IResponseCacheService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/CorsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/CorsService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/DataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/DataService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/DatabaseHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/DatabaseHealthCheck.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/DefaultService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/DefaultService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/EngineService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/EngineService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/GatewayService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/GatewayService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/HealthCheckService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/HealthCheckService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/HttpClientFactoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/HttpClientFactoryService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/HttpContextService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/HttpContextService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/LoggingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/LoggingService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/RepositoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/RepositoryService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Services/ResponseCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Services/ResponseCacheService.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Settings/AuthorizerSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Settings/AuthorizerSetting.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Settings/CorsSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Settings/CorsSetting.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Settings/EmailSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Settings/EmailSetting.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Settings/LocalJwtSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Settings/LocalJwtSettings.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Settings/RedisCacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Settings/RedisCacheSettings.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/Settings/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/Settings/Settings.cs -------------------------------------------------------------------------------- /MyBoilerPlate.Web.Infrastructure/UserProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.Web.Infrastructure/UserProfile.cs -------------------------------------------------------------------------------- /MyBoilerPlate.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/MyBoilerPlate.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalvarezz/BackendArquitecture/HEAD/README.md --------------------------------------------------------------------------------