├── .dockerignore ├── .editorconfig ├── .github └── workflows │ └── shared-kernel-ci.yml ├── .gitignore ├── Dockerfile ├── SharedKernel.sln ├── SharedKernel.sln.DotSettings ├── docker-compose.dcproj ├── docker-compose.override.yml ├── docker-compose.yml ├── launchSettings.json ├── packages-microsoft-prod.deb ├── samples └── BankAccounts │ ├── .dockerignore │ ├── src │ ├── Api │ │ ├── AssemblyInfo.cs │ │ ├── BankAccounts.Api.csproj │ │ ├── BankAccounts │ │ │ ├── CreateBankAccountEndpoint.cs │ │ │ ├── GetBankAccountBalanceEndpoint.cs │ │ │ └── GetBankAccountsEndpoint.cs │ │ ├── BankAccountsApiAssembly.cs │ │ ├── Dockerfile │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Shared │ │ │ └── BankAccountBaseEndpoint.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.Docker.json │ │ └── appsettings.json │ ├── Application │ │ ├── BankAccounts.Application.csproj │ │ ├── BankAccounts.Application.xml │ │ ├── BankAccounts │ │ │ ├── Commands │ │ │ │ ├── CreateBankAccount.cs │ │ │ │ └── CreateBankAccountHandler.cs │ │ │ ├── Queries │ │ │ │ ├── GetBankAccountBalance.cs │ │ │ │ └── GetBankAccounts.cs │ │ │ └── Subcribers │ │ │ │ └── BankAccountCreatedSubcribers │ │ │ │ └── SendEmailToOwnerSubcriber.cs │ │ ├── BankAccountsApplicationAssembly.cs │ │ └── Shared │ │ │ ├── BankAccountRetryPolicyExceptionHandler.cs │ │ │ └── UnitOfWork │ │ │ └── IBankAccountUnitOfWork.cs │ ├── Dev │ │ └── BankAccounts │ │ │ └── BankAccountsFeaturesViewer.csproj │ ├── Domain │ │ ├── BankAccounts.Domain.csproj │ │ ├── BankAccounts │ │ │ ├── BankAccount.cs │ │ │ ├── BankAccountId.cs │ │ │ ├── Errors │ │ │ │ └── BankAccountErrors.cs │ │ │ ├── Events │ │ │ │ ├── BankAccountCreated.cs │ │ │ │ └── SalaryHasBeenDeposited.cs │ │ │ ├── InternationalBankAccountNumber.cs │ │ │ ├── Movement.cs │ │ │ ├── Repository │ │ │ │ └── IBankAccountRepository.cs │ │ │ ├── Specifications │ │ │ │ ├── AtLeast18YearsOldSpec.cs │ │ │ │ ├── IsASpanishBankAccountSpec.cs │ │ │ │ ├── IsTheBankAccountOverdrawn.cs │ │ │ │ └── IsThePayroll.cs │ │ │ └── User.cs │ │ ├── BankAccountsDomainAssembly.cs │ │ ├── Documents │ │ │ ├── Document.cs │ │ │ └── IDocumentRepository.cs │ │ ├── Services │ │ │ └── BankTransferService.cs │ │ └── Shared │ │ │ └── BankAccountBaseException.cs │ ├── Infrastructure │ │ ├── BankAccounts.Infrastructure.csproj │ │ ├── BankAccounts │ │ │ ├── BankAccountValidators.cs │ │ │ ├── Commands │ │ │ │ └── Validators │ │ │ │ │ └── CreateBankAccountValidator.cs │ │ │ ├── Configurations │ │ │ │ ├── BankAccountConfiguration.cs │ │ │ │ ├── MovementConfiguration.cs │ │ │ │ ├── OutboxMailConfiguration.cs │ │ │ │ └── UserConfiguration.cs │ │ │ ├── EntityFrameworkBankAccountRepository.cs │ │ │ └── Queries │ │ │ │ ├── GetBankAccountBalanceHandler.cs │ │ │ │ ├── GetBankAccountsHandler.cs │ │ │ │ └── Validators │ │ │ │ └── GetBankAccountBalanceValidator.cs │ │ ├── BankAccountsInfrastructureAssembly.cs │ │ ├── Documents │ │ │ └── DocumentRepository.cs │ │ └── Shared │ │ │ ├── BankAccountMigration.cs │ │ │ ├── BankAccountServiceCollection.cs │ │ │ └── Data │ │ │ ├── BankAccountDbContext.cs │ │ │ ├── BankAccountGlobalUnitOfWorkAsync.cs │ │ │ ├── BankAccountRedisDbContext.cs │ │ │ └── Migrations │ │ │ ├── 20220223075442_InitialDatabase.Designer.cs │ │ │ ├── 20220223075442_InitialDatabase.cs │ │ │ ├── 20230817210751_FailoverMiddleware.Designer.cs │ │ │ ├── 20230817210751_FailoverMiddleware.cs │ │ │ ├── 20230830112601_OwnerRequired.Designer.cs │ │ │ ├── 20230830112601_OwnerRequired.cs │ │ │ ├── 20230830112640_CreateCacheTable.Designer.cs │ │ │ ├── 20230830112640_CreateCacheTable.cs │ │ │ ├── 20230921133518_OutboxTable.Designer.cs │ │ │ ├── 20230921133518_OutboxTable.cs │ │ │ └── BankAccountDbContextModelSnapshot.cs │ └── docker-compose.yml │ └── tests │ ├── BankAccounts.Acceptance.Tests │ ├── ArquitectureTests │ │ ├── ApiArchitectureTests.cs │ │ ├── ApplicationArchitectureTests.cs │ │ ├── DomainArchitectureTests.cs │ │ ├── InfrastructureArchitectureTests.cs │ │ └── WebApplicationFactoryTests.cs │ ├── AssemblyInfo.cs │ ├── BankAccounts.Acceptance.Tests.csproj │ ├── BankAccounts │ │ └── CreateBankAccountEndpointTesting.cs │ ├── Shared │ │ ├── BankAccountClientFactory.cs │ │ ├── BankAccountClientFactoryCollection.cs │ │ ├── DataStateChangeTestFactory.cs │ │ ├── KendoGridResponseTest.cs │ │ └── TokenResponse.cs │ ├── appsettings.Testing.json │ └── compose.yml │ ├── BankAccounts.Domain.UnitTests │ ├── AssemblyInfo.cs │ ├── BankAccounts.Domain.Tests.csproj │ ├── Data │ │ ├── BankAccountTestFactory.cs │ │ ├── InternationalBankAccountNumberTestFactory.cs │ │ ├── MovementTestFactory.cs │ │ └── UserTestFactory.cs │ ├── Factories │ │ └── BankAccountFactoryTests.cs │ ├── Services │ │ └── BankTransferServiceTests.cs │ └── Specifications │ │ ├── AtLeast18YearsOldSpecTests.cs │ │ └── IsASpanishBankAccountSpecTests.cs │ └── BankAccounts.UseCases.Tests │ ├── AssemblyInfo.cs │ ├── BankAccounts.UseCases.Tests.csproj │ └── BankAccounts │ └── CreateBankAccountHandlerTests.cs ├── src ├── Api.Gateway │ ├── Middlewares │ │ ├── CurrentCultureMiddleware.cs │ │ ├── ErrorsMiddleware.cs │ │ └── ServicesPageMiddleware.cs │ ├── ServiceCollectionExtensions │ │ ├── AuthenticationExtensions.cs │ │ ├── HttpClientExtensions.cs │ │ ├── OpenApi │ │ │ ├── FromQueryModelFilter.cs │ │ │ ├── OpenApiExtensions.cs │ │ │ ├── OpenApiOptions.cs │ │ │ ├── OpenIdOptions.cs │ │ │ ├── RequireValueTypePropertiesSchemaFilter.cs │ │ │ ├── SecurityAllAuthorizeExceptAllowAnonymousOperationFilter.cs │ │ │ ├── SecurityRequirementsOperationFilter.cs │ │ │ ├── SwaggerGenOptionsExtensions.cs │ │ │ └── TagReOrderDocumentFilter.cs │ │ └── SharedKernelApiExtensions.cs │ ├── SharedKernel.Api.Gateway.csproj │ └── readme.md ├── Api.Newtonsoft │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Api.Newtonsoft.csproj │ └── readme.md ├── Api │ ├── Binders │ │ └── PageOptionsBinder.cs │ ├── CacheDuration.cs │ ├── Controllers │ │ └── BaseController.cs │ ├── Endpoints │ │ ├── EndpointBase.Ok.cs │ │ └── EndpointBase.cs │ ├── Grids │ │ ├── DataTables │ │ │ ├── DataTablesRequest.cs │ │ │ ├── DataTablesRequestT.cs │ │ │ ├── DataTablesResponse.cs │ │ │ └── QueryBusExtensions.cs │ │ └── KendoGrid │ │ │ ├── KendoGridRequest.cs │ │ │ ├── KendoGridResponse.cs │ │ │ └── QueryBusExtensions.cs │ ├── Middlewares │ │ ├── CurrentCultureMiddleware.cs │ │ ├── ExceptionHandlerMiddleware.cs │ │ └── ServicesPageMiddleware.cs │ ├── ProgramExtensions.cs │ ├── Security │ │ └── HttpContextAccessorIdentityService.cs │ ├── ServiceCollectionExtensions │ │ ├── AuthenticationExtensions.cs │ │ ├── ControllerDocumentationConvention.cs │ │ ├── OpenApi │ │ │ ├── DocumentFilters │ │ │ │ └── TagReOrderDocumentFilter.cs │ │ │ ├── OpenApiExtensions.cs │ │ │ ├── OpenApiOptions.cs │ │ │ ├── OperationFilters │ │ │ │ ├── FromQueryModelOperationFilter.cs │ │ │ │ ├── SecurityAllAuthorizeExceptAllowAnonymousOperationFilter.cs │ │ │ │ └── SecurityRequirementsOperationFilter.cs │ │ │ ├── SchemaFilters │ │ │ │ ├── AssignPropertyRequiredSchemaFilter.cs │ │ │ │ └── HideNonPublicCommandPropertiesSchemaFilter.cs │ │ │ └── SwaggerGenOptionsExtensions.cs │ │ └── SharedKernelApiExtensions.cs │ ├── SharedKernel.Api.csproj │ ├── ValidationError.cs │ └── readme.md ├── Application.Auth │ ├── Applications │ │ ├── Commands │ │ │ ├── CreateApplication.cs │ │ │ └── CreateApplicationHandler.cs │ │ └── Services │ │ │ └── IApplicationManager.cs │ ├── IsExternalInit.cs │ ├── Roles │ │ ├── Commands │ │ │ ├── CreateRole.cs │ │ │ └── CreateRoleHandler.cs │ │ └── Services │ │ │ └── IRoleManager.cs │ ├── SharedKernel.Application.Auth.csproj │ ├── SharedKernelApplicationAssembly.cs │ ├── UnitOfWork │ │ └── IAuthUnitOfWork.cs │ ├── Users │ │ ├── Commands │ │ │ ├── ActivateUser.cs │ │ │ ├── ActivateUserHandler.cs │ │ │ ├── AddUserClaim.cs │ │ │ ├── AddUserClaimHandler.cs │ │ │ ├── AddUserClaims.cs │ │ │ ├── AddUserClaimsHandler.cs │ │ │ ├── ConfirmUserEmail.cs │ │ │ ├── ConfirmUserEmailHandler.cs │ │ │ ├── ConfirmUserPassword.cs │ │ │ ├── ConfirmUserPasswordHandler.cs │ │ │ ├── CreateUser.cs │ │ │ ├── CreateUserHandler.cs │ │ │ ├── RemoveUser.cs │ │ │ ├── RemoveUserClaim.cs │ │ │ ├── RemoveUserClaimHandler.cs │ │ │ ├── RemoveUserHandler.cs │ │ │ ├── UpdateUser.cs │ │ │ └── UpdateUserHandler.cs │ │ ├── Events │ │ │ └── UserLoggedIn.cs │ │ ├── Queries │ │ │ ├── GenerateEmailConfirmationToken.cs │ │ │ ├── GenerateEmailConfirmationTokenHandler.cs │ │ │ ├── GeneratePasswordResetToken.cs │ │ │ ├── GeneratePasswordResetTokenHandler.cs │ │ │ ├── GetClaims.cs │ │ │ ├── GetClaimsHandler.cs │ │ │ ├── GetRoles.cs │ │ │ └── GetRolesHandler.cs │ │ └── Services │ │ │ └── IUserManager.cs │ └── readme.md ├── Application │ ├── ActiveDirectory │ │ └── IActiveDirectoryService.cs │ ├── Caching │ │ └── ICacheHelper.cs │ ├── Communication │ │ └── Email │ │ │ ├── EmailException.cs │ │ │ ├── EmailSaverInOutbox.cs │ │ │ ├── IEmailSender.cs │ │ │ ├── IOutboxMailRepository.cs │ │ │ ├── Mail.cs │ │ │ ├── MailAttachment.cs │ │ │ ├── OutboxMail.cs │ │ │ ├── RetryEmailDecorator.cs │ │ │ └── SmtpSettings.cs │ ├── Cqrs │ │ ├── Commands │ │ │ ├── CommandNotRegisteredException.cs │ │ │ ├── CommandRequestHandler.cs │ │ │ ├── Handlers │ │ │ │ └── ICommandRequestHandler.cs │ │ │ ├── ICommandBus.cs │ │ │ ├── ICommandBusAsync.cs │ │ │ └── ICommandRequest.cs │ │ ├── Middlewares │ │ │ ├── IMiddleware.cs │ │ │ └── IPipeline.cs │ │ └── Queries │ │ │ ├── Contracts │ │ │ └── IPagedList.cs │ │ │ ├── DataTables │ │ │ ├── Column.cs │ │ │ ├── DataTablesOrder.cs │ │ │ └── Search.cs │ │ │ ├── Entities │ │ │ ├── ComboDto.cs │ │ │ ├── FilterOperator.cs │ │ │ ├── FilterProperty.cs │ │ │ ├── ListItemBase.cs │ │ │ ├── Order.cs │ │ │ ├── PageOptions.cs │ │ │ ├── PagedList.cs │ │ │ └── Results.cs │ │ │ ├── IQueryBus.cs │ │ │ ├── IQueryRequest.cs │ │ │ ├── IQueryRequestHandler.cs │ │ │ ├── Kendo │ │ │ ├── CompositeFilterDescriptor.cs │ │ │ ├── DataStateChange.cs │ │ │ ├── FilterDescriptor.cs │ │ │ ├── GroupDescriptor.cs │ │ │ ├── KendoExtensions.cs │ │ │ └── SortDescriptor.cs │ │ │ └── QueryNotRegisteredException.cs │ ├── Documents │ │ ├── DocumentReaderConfiguration.cs │ │ ├── ICsvReader.cs │ │ ├── IDatabaseReader.cs │ │ ├── IDocumentReader.cs │ │ ├── IDocumentReaderFactory.cs │ │ ├── IExcelReader.cs │ │ ├── IExcelWriter.cs │ │ ├── IRowData.cs │ │ ├── ITxtReader.cs │ │ └── IXmlReader.cs │ ├── Events │ │ ├── IDomainEventSubscriber.cs │ │ └── IEventBus.cs │ ├── Exceptions │ │ ├── ExceptionCodes.Designer.cs │ │ ├── ExceptionCodes.es-ES.resx │ │ ├── ExceptionCodes.resx │ │ └── SharedKernelApplicationException.cs │ ├── Extensions │ │ ├── AggregateRootExtensions.cs │ │ └── EnumerableExtensions.cs │ ├── Logging │ │ ├── ICustomLogger.cs │ │ └── ICustomLoggerT.cs │ ├── Mapper │ │ ├── IMapper.cs │ │ ├── IMapperFactory.cs │ │ ├── MapperExtensions.cs │ │ └── MapperFactory.cs │ ├── RailwayOrientedProgramming │ │ ├── ApplicationError.cs │ │ ├── ApplicationResult.cs │ │ ├── ApplicationResultT.cs │ │ ├── ApplicationUnit.cs │ │ ├── ResultExtensions.Async.cs │ │ └── ResultExtensions.cs │ ├── Reflection │ │ └── Reflection.cs │ ├── Reporting │ │ ├── ExportReportType.cs │ │ └── IReportRenderer.cs │ ├── Requests │ │ └── IRequest.cs │ ├── RetryPolicies │ │ ├── FallbackException.cs │ │ ├── IRetriever.cs │ │ └── IRetryPolicyExceptionHandler.cs │ ├── Security │ │ ├── Cryptography │ │ │ ├── IBase64.cs │ │ │ ├── IMd5Encryptor.cs │ │ │ ├── IRandomNumberGenerator.cs │ │ │ ├── ISecureHashAlgorithm.cs │ │ │ ├── ISha256.cs │ │ │ └── ITripleDes.cs │ │ ├── DefaultIdentityService.cs │ │ ├── IElectronicSignatureValidator.cs │ │ ├── IIdentityService.cs │ │ └── OpenIdOptions.cs │ ├── Serializers │ │ ├── IBinarySerializer.cs │ │ ├── IJsonSerializer.cs │ │ └── NamingConvention.cs │ ├── Settings │ │ └── IOptionsService.cs │ ├── SharedKernel.Application.csproj │ ├── SharedKernelApplicationAssembly.cs │ ├── System │ │ ├── ICulture.cs │ │ ├── IDateTime.cs │ │ ├── IGuid.cs │ │ ├── IStreamHelper.cs │ │ ├── IStringHelper.cs │ │ ├── IWeb.cs │ │ ├── TaskHelper.cs │ │ └── Threading │ │ │ ├── IMutex.cs │ │ │ ├── IMutexFactory.cs │ │ │ ├── IMutexManager.cs │ │ │ ├── IParallel.cs │ │ │ └── MutexManager.cs │ ├── Transactions │ │ └── IModuleTransactionAsync.cs │ ├── UnitOfWorks │ │ ├── IUnitOfWork.cs │ │ └── IUnitOfWorkAsync.cs │ ├── Utils │ │ ├── Dates │ │ │ └── DateTimeExtensions.cs │ │ ├── Maths │ │ │ └── MathUtils.cs │ │ └── Taxes │ │ │ └── ValueAddedTaxExtensions.cs │ ├── Validator │ │ ├── IClassValidator.cs │ │ ├── IClassValidatorService.cs │ │ ├── ValidationFailure.cs │ │ └── ValidationFailureException.cs │ └── readme.md ├── Directory.Build.props ├── Directory.Build.targets ├── Domain │ ├── Aggregates │ │ ├── AggregateRoot.cs │ │ ├── AggregateRootAuditable.cs │ │ ├── AggregateRootAuditableLogicalRemove.cs │ │ ├── AggregateRootIsTranslatable.cs │ │ └── IAggregateRoot.cs │ ├── Entities │ │ ├── AuditChange.cs │ │ ├── Entity.cs │ │ ├── EntityAuditable.cs │ │ ├── EntityAuditableLogicalRemove.cs │ │ ├── Globalization │ │ │ ├── EntityIsTranslatable.cs │ │ │ ├── EntityTranslated.cs │ │ │ ├── IEntityIsTranslatable.cs │ │ │ ├── IEntityTranslated.cs │ │ │ ├── Language.cs │ │ │ └── LanguageTranslated.cs │ │ ├── IEntity.cs │ │ ├── IEntityAuditable.cs │ │ ├── IEntityAuditableLogicalRemove.cs │ │ ├── MimeMappingEntity.cs │ │ ├── Paged │ │ │ ├── DomainPagedList.cs │ │ │ ├── Operator.cs │ │ │ └── Property.cs │ │ └── State.cs │ ├── Events │ │ └── DomainEvent.cs │ ├── Exceptions │ │ ├── ExceptionCodes.Designer.cs │ │ ├── ExceptionCodes.es-ES.resx │ │ ├── ExceptionCodes.resx │ │ ├── ResourceException.cs │ │ ├── SharedKernelDomainException.cs │ │ └── TextException.cs │ ├── Extensions │ │ ├── Assert.cs │ │ ├── ConvertTypeExtensions.cs │ │ ├── EnumerableExtensions.cs │ │ ├── ExpressionHelper.cs │ │ ├── ListExtensions.cs │ │ └── StringExtensions.cs │ ├── Guards │ │ └── Guard.cs │ ├── RailwayOrientedProgramming │ │ ├── Error.cs │ │ ├── Result.cs │ │ ├── ResultExtensions.Bind.Async.cs │ │ ├── ResultExtensions.Bind.cs │ │ ├── ResultExtensions.Combine.Async.cs │ │ ├── ResultExtensions.Combine.cs │ │ ├── ResultExtensions.Ensure.cs │ │ ├── ResultExtensions.Map.Async.cs │ │ ├── ResultExtensions.Map.cs │ │ ├── ResultExtensions.Tap.Async.cs │ │ ├── ResultExtensions.Tap.cs │ │ ├── ResultT.cs │ │ └── Unit.cs │ ├── Repositories │ │ ├── Create │ │ │ ├── ICreateRepository.cs │ │ │ └── ICreateRepositoryAsync.cs │ │ ├── Delete │ │ │ ├── IDeleteRepository.cs │ │ │ └── IDeleteRepositoryAsync.cs │ │ ├── IBaseRepository.cs │ │ ├── IRepository.cs │ │ ├── IRepositoryAsync.cs │ │ ├── Read │ │ │ ├── IReadAllRepository.cs │ │ │ ├── IReadAllRepositoryAsync.cs │ │ │ ├── IReadOneRepository.cs │ │ │ ├── IReadOneRepositoryAsync.cs │ │ │ ├── IReadOnlyRepositoryAsync.cs │ │ │ └── Specification │ │ │ │ ├── IReadOnlySpecificationRepositoryAsync.cs │ │ │ │ ├── IReadSpecificationRepository.cs │ │ │ │ └── IReadSpecificationRepositoryAsync.cs │ │ ├── Save │ │ │ ├── ISaveRepository.cs │ │ │ └── ISaveRepositoryAsync.cs │ │ └── Update │ │ │ ├── IUpdateRepository.cs │ │ │ └── IUpdateRepositoryAsync.cs │ ├── Requests │ │ ├── IRequest.cs │ │ └── Request.cs │ ├── SharedKernel.Domain.csproj │ ├── SharedKernelDomainAssembly.cs │ ├── Specifications │ │ ├── AllPropertiesValueMatchesSpecification.cs │ │ ├── Common │ │ │ ├── AndSpecification.cs │ │ │ ├── CompositeSpecification.cs │ │ │ ├── DirectSpecification.cs │ │ │ ├── ExistsSpecification.cs │ │ │ ├── ExpressionBuilder.cs │ │ │ ├── FalseSpecification.cs │ │ │ ├── ISpecification.cs │ │ │ ├── NotSpecification.cs │ │ │ ├── OrSpecification.cs │ │ │ ├── ParametersRebinder.cs │ │ │ ├── Specification.cs │ │ │ ├── SpecificationsDesignNotes.txt │ │ │ └── TrueSpecification.cs │ │ ├── ContainsTextSpecification.cs │ │ ├── DeletedSpecification.cs │ │ ├── EntityByIdSpecification.cs │ │ ├── IsClassTypeSpecification.cs │ │ ├── NotDeletedByIdSpecification.cs │ │ ├── NotDeletedSpecification.cs │ │ ├── ObjectContainsOrEqualSpecification.cs │ │ ├── PropertiesContainsOrEqualSpecification.cs │ │ ├── PropertyContainsOrEqualSpecification.cs │ │ ├── TheComparisonMatchesSpecification.cs │ │ └── TranslatedSpecification.cs │ ├── Validators │ │ ├── IValidatableObject.cs │ │ ├── ValidationContext.cs │ │ └── ValidationResult.cs │ ├── ValueObjects │ │ ├── Email.cs │ │ ├── PersonalDocumentation │ │ │ ├── Cif.cs │ │ │ ├── Dni.cs │ │ │ ├── Nie.cs │ │ │ ├── Nif.cs │ │ │ └── NifOrCif.cs │ │ └── ValueObject.cs │ └── readme.md ├── Infrastructure.ActiveMq │ ├── ActiveMqConfiguration.cs │ ├── ActiveMqPublisher.cs │ ├── ActiveMqQueueConsumer.cs │ ├── ActiveMqTopicsConsumer.cs │ ├── AssemblyInfo.cs │ ├── Cqrs │ │ └── Comamnds │ │ │ ├── ActiveMqCommandBusAsync.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── Events │ │ ├── ActiveMqEventBus.cs │ │ └── ServiceCollectionExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.ActiveMq.csproj │ └── readme.md ├── Infrastructure.AsyncKeyedLock │ ├── AssemblyInfo.cs │ ├── SharedKernel.Infrastructure.AsyncKeyedLock.csproj │ ├── System │ │ └── Threading │ │ │ ├── AsyncKeyedLockMutexFactory.cs │ │ │ └── ServiceCollectionExtensions.cs │ └── readme.md ├── Infrastructure.AutoMapper │ ├── AssemblyInfo.cs │ ├── AutoMapperAdapter.cs │ ├── AutoMapperFactory.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.AutoMapper.csproj │ └── readme.md ├── Infrastructure.Dapper.PostgreSQL │ ├── AssemblyInfo.cs │ ├── Data │ │ ├── ConnectionFactory │ │ │ └── PostgreSqlConnectionFactory.cs │ │ └── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Dapper.PostgreSQL.csproj │ └── readme.md ├── Infrastructure.Dapper.SqlServer │ ├── AssemblyInfo.cs │ ├── Data │ │ ├── ConnectionFactory │ │ │ └── SqlConnectionFactory.cs │ │ ├── ServiceCollectionExtensions.cs │ │ └── SqlAutoRefresh.cs │ ├── SharedKernel.Infrastructure.Dapper.SqlServer.csproj │ └── readme.md ├── Infrastructure.Dapper │ ├── AssemblyInfo.cs │ ├── Data │ │ ├── ConnectionFactory │ │ │ └── IDbConnectionFactory.cs │ │ ├── Queries │ │ │ ├── DapperException.cs │ │ │ ├── DapperQueryProvider.cs │ │ │ ├── DynamicParametersExtensions.cs │ │ │ ├── QueryBuilder.cs │ │ │ ├── QueryBuilderFilters.cs │ │ │ ├── QueryConditions.cs │ │ │ ├── QueryResult.cs │ │ │ └── QueryTable.cs │ │ └── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Dapper.csproj │ └── readme.md ├── Infrastructure.DotNetDBF │ ├── AssemblyInfo.cs │ ├── Documents │ │ └── Database │ │ │ ├── DatabaseRow.cs │ │ │ └── DotNetDatabaseReader.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.DotNetDBF.csproj │ └── readme.md ├── Infrastructure.Elasticsearch │ ├── AssemblyInfo.cs │ ├── CustomSerializer.cs │ ├── CustomSystemTextJsonSerializer.cs │ ├── Data │ │ ├── DbContexts │ │ │ ├── ElasticsearchDbContext.cs │ │ │ ├── ElasticsearchDbContextLowLevel.cs │ │ │ └── ResponseExtensions.cs │ │ ├── Repositories │ │ │ └── ElasticsearchRepository.cs │ │ └── ServiceCollectionExtensions.cs │ ├── DefaultSourceSerializer.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Elasticsearch.csproj │ ├── SystemTextJsonSerializer.cs │ └── readme.md ├── Infrastructure.EntityFrameworkCore.OpenIddict │ ├── Applications │ │ └── ApplicationManager.cs │ ├── AssemblyInfo.cs │ ├── ConnectTokenEndpoint.cs │ ├── ExternalLogins.cs │ ├── Roles │ │ ├── RoleManager.cs │ │ └── RoleRepository.cs │ ├── ServiceCollectionExtensions.cs │ ├── Shared │ │ ├── DataProtection │ │ │ └── ServiceCollectionExtensions.cs │ │ ├── Identity │ │ │ ├── CustomEmailConfirmationTokenProvider.cs │ │ │ ├── CustomIdentityErrorDescriberSpanish.cs │ │ │ └── ServiceCollectionExtensions.cs │ │ ├── MigrationDbContext.cs │ │ └── OpenIddict │ │ │ └── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.EntityFrameworkCore.OpenIddict.csproj │ ├── Users │ │ ├── UserManager.cs │ │ └── UserRepository.cs │ └── readme.md ├── Infrastructure.EntityFrameworkCore.PostgreSQL │ ├── AssemblyInfo.cs │ ├── Caching │ │ └── ServiceCollectionExtensions.cs │ ├── Data │ │ └── ServiceCollectionExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.EntityFrameworkCore.PostgreSQL.csproj │ ├── System │ │ └── Threading │ │ │ ├── PostgreSqlMutexFactory.cs │ │ │ └── ServiceCollectionExtensions.cs │ └── readme.md ├── Infrastructure.EntityFrameworkCore.SqlServer │ ├── AssemblyInfo.cs │ ├── Caching │ │ ├── CreateCacheTableMigration.cs │ │ ├── MigrationBuilderExtensions.cs │ │ └── ServiceCollectionExtensions.cs │ ├── Data │ │ └── ServiceCollectionExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.EntityFrameworkCore.SqlServer.csproj │ ├── System │ │ └── Threading │ │ │ ├── ServiceCollectionExtensions.cs │ │ │ └── SqlServerMutexFactory.cs │ └── readme.md ├── Infrastructure.EntityFrameworkCore │ ├── AssemblyInfo.cs │ ├── Communication │ │ └── Email │ │ │ ├── EntityFrameworkCoreOutboxMailRepository.cs │ │ │ ├── OutboxMailConfiguration.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── Data │ │ ├── Configurations │ │ │ ├── AggregateRootIsTranslatableConfigurationBase.cs │ │ │ ├── AuditChangeConfiguration.cs │ │ │ ├── EntityIsTranslatableConfigurationBase.cs │ │ │ ├── EntityTranslatedConfiguration.cs │ │ │ ├── LanguageConfiguration.cs │ │ │ ├── LanguageTranslatedConfiguration.cs │ │ │ └── PropertyBuilderExtensions.cs │ │ ├── DbContexts │ │ │ ├── DbContextFactory.cs │ │ │ ├── DbContextMigrateHosted.cs │ │ │ ├── EntityFrameworkDbContext.cs │ │ │ ├── IDbContextFactory.cs │ │ │ ├── OriginalEntry.cs │ │ │ └── ServiceCollectionExtensions.cs │ │ ├── Extensions │ │ │ ├── DbSetExtensions.cs │ │ │ └── QueryableExtensions.cs │ │ ├── Queries │ │ │ └── EntityFrameworkCoreQueryProvider.cs │ │ ├── Repositories │ │ │ ├── EntityFrameworkCoreRepository.cs │ │ │ ├── EntityFrameworkCoreRepositoryAsync.ReadOnly.cs │ │ │ └── EntityFrameworkCoreRepositoryAsync.cs │ │ └── Services │ │ │ ├── AuditableService.cs │ │ │ └── IAuditableService.cs │ ├── Requests │ │ └── Middlewares │ │ │ ├── EntityFrameworkCoreRequestFailoverRepository.cs │ │ │ ├── ErrorRequestConfiguration.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.EntityFrameworkCore.csproj │ └── readme.md ├── Infrastructure.FileSystem │ ├── AssemblyInfo.cs │ ├── Data │ │ ├── DbContexts │ │ │ └── FileSystemDbContext.cs │ │ ├── Repositories │ │ │ └── FileSystemRepository.cs │ │ └── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.FileSystem.csproj │ ├── System │ │ └── Threading │ │ │ ├── FileSystemMutexFactory.cs │ │ │ └── ServiceCollectionExtensions.cs │ └── readme.md ├── Infrastructure.FluentValidation │ ├── AssemblyInfo.cs │ ├── DefaultValidatorExtensions.cs │ ├── FluentValidator.cs │ ├── PageOptionsValidator.cs │ ├── PersonalDocumentationValidators.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.FluentValidation.csproj │ └── readme.md ├── Infrastructure.MailKit │ ├── AssemblyInfo.cs │ ├── Communication │ │ └── Email │ │ │ └── MailKitSmtp │ │ │ ├── MailKitSmtpEmailSender.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.MailKit.csproj │ └── readme.md ├── Infrastructure.MassTransit │ ├── AssemblyInfo.cs │ ├── Cqrs │ │ └── Commands │ │ │ ├── MassTransitCommand.cs │ │ │ ├── MassTransitCommandBusAsync.cs │ │ │ ├── MassTransitCommandConsumer.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── Events │ │ ├── MassTransitEventBus.cs │ │ ├── MassTransitEventConsumer.cs │ │ └── ServiceCollectionExtensions.cs │ ├── MassTransitConsumer.cs │ ├── SharedKernel.Infrastructure.MassTransit.csproj │ └── readme.md ├── Infrastructure.Mongo │ ├── AssemblyInfo.cs │ ├── Data │ │ ├── DbContexts │ │ │ └── MongoDbContext.cs │ │ ├── MongoSettings.cs │ │ ├── Queries │ │ │ └── MongoQueryProvider.cs │ │ ├── Repositories │ │ │ └── MongoRepository.cs │ │ └── ServiceCollectionExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Mongo.csproj │ ├── System │ │ └── Threading │ │ │ ├── MongoMutex.cs │ │ │ ├── MongoMutexFactory.cs │ │ │ └── ServiceCollectionExtensions.cs │ └── readme.md ├── Infrastructure.NPOI │ ├── AssemblyInfo.cs │ ├── Documents │ │ └── Excel │ │ │ ├── NpoiExcelReader.cs │ │ │ ├── NpoiExcelRow.cs │ │ │ └── NpoiExcelWriter.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.NPOI.csproj │ └── readme.md ├── Infrastructure.NetJson │ ├── AssemblyInfo.cs │ ├── Converters │ │ ├── DateTimeConverter.cs │ │ ├── PrivateConstructorConverter.cs │ │ └── PrivateConstructorConverterFactory.cs │ ├── NetJsonSerializer.cs │ ├── Policies │ │ ├── PascalCaseNamingPolicy.cs │ │ └── TrainCaseNamingPolicy.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.NetJson.csproj │ └── readme.md ├── Infrastructure.Newtonsoft │ ├── AssemblyInfo.cs │ ├── NewtonsoftSerializer.cs │ ├── Resolvers │ │ ├── CamelCasePropertyNamesPrivateSettersContractResolver.cs │ │ ├── KebapCasePropertyNamesPrivateSettersContractResolver.cs │ │ ├── PascalCasePropertyNamesPrivateSettersContractResolver.cs │ │ ├── PropertyNamesPrivateSettersContractResolver.cs │ │ ├── SnakeCasePropertyNamesPrivateSettersContractResolver.cs │ │ └── TrainCasePropertyNamesPrivateSettersContractResolver.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Newtonsoft.csproj │ └── readme.md ├── Infrastructure.PayPal │ ├── Account.cs │ ├── AssemblyInfo.cs │ ├── PayPalClient.cs │ ├── PayPalOptions.cs │ ├── PayPalSettings.cs │ ├── PayPalTokenResponse.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.PayPal.csproj │ └── readme.md ├── Infrastructure.Polly │ ├── AssemblyInfo.cs │ ├── Requests │ │ └── Middlewares │ │ │ ├── RetryPolicyExceptionHandler.cs │ │ │ ├── RetryPolicyMiddleware.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── RetryPolicies │ │ ├── PollyRetrieverWrap.cs │ │ └── RetrieverOptions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Polly.csproj │ └── readme.md ├── Infrastructure.RabbitMq │ ├── AssemblyInfo.cs │ ├── Cqrs │ │ └── Commands │ │ │ ├── RabbitMqCommandBusAsync.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── Events │ │ ├── RabbitMqEventBus.cs │ │ └── ServiceCollectionExtensions.cs │ ├── RabbitMqBackground.cs │ ├── RabbitMqConfigParams.cs │ ├── RabbitMqConnectionFactory.cs │ ├── RabbitMqConsumer.cs │ ├── RabbitMqExchangeNameFormatter.cs │ ├── RabbitMqPublisher.cs │ ├── RabbitMqQueueNameFormatter.cs │ ├── SharedKernel.Infrastructure.RabbitMq.csproj │ └── readme.md ├── Infrastructure.Redis │ ├── AssemblyInfo.cs │ ├── Caching │ │ └── ServiceCollectionExtensions.cs │ ├── Cqrs │ │ └── Commands │ │ │ ├── RedisCommandBusAsync.cs │ │ │ ├── RedisCommandsConsumer.cs │ │ │ └── ServiceCollectionExtensions.cs │ ├── Data │ │ ├── DbContexts │ │ │ └── RedisDbContext.cs │ │ ├── Repositories │ │ │ └── RedisRepository.cs │ │ └── ServiceCollectionExtensions.cs │ ├── Events │ │ ├── RedisDomainEventsConsumer.cs │ │ ├── RedisEventBus.cs │ │ └── ServiceCollectionExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Redis.csproj │ ├── System │ │ └── Threading │ │ │ ├── RedisMutexFactory.cs │ │ │ └── ServiceCollectionExtensions.cs │ └── readme.md ├── Infrastructure.Redsys │ ├── AssemblyInfo.cs │ ├── Contracts │ │ ├── IMerchantParametersManager.cs │ │ ├── ISignatureComparer.cs │ │ └── ISignatureManager.cs │ ├── Enums │ │ ├── Language.cs │ │ └── PaymentMethod.cs │ ├── IPaymentRequestService.cs │ ├── IPaymentResponseService.cs │ ├── Models │ │ └── MerchantParameters.cs │ ├── PaymentFormData.cs │ ├── PaymentRequest.cs │ ├── PaymentResponse.cs │ ├── ProcessedPayment.cs │ ├── RedsysOptions.cs │ ├── ServiceCollectionExtensions.cs │ ├── Services │ │ ├── MerchantParametersManager.cs │ │ ├── PaymentRequestService.cs │ │ ├── PaymentResponseService.cs │ │ ├── SignatureComparer.cs │ │ └── SignatureManager.cs │ ├── SharedKernel.Infrastructure.Redsys.csproj │ └── readme.md ├── Infrastructure.Reporting │ ├── AssemblyInfo.cs │ ├── ReportRenderer.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.Reporting.csproj │ └── readme.md ├── Infrastructure.iText │ ├── AssemblyInfo.cs │ ├── ElectronicSignatureValidator.cs │ ├── ServiceCollectionExtensions.cs │ ├── SharedKernelInfrastructure.iText.csproj │ └── readme.md ├── Infrastructure │ ├── ActiveDirectory │ │ ├── ActiveDirectoryService.cs │ │ ├── ActiveDirectoryServiceExtensions.cs │ │ └── ActiveDirectorySettings.cs │ ├── AddSharedKernelExtensions.cs │ ├── AssemblyInfo.cs │ ├── Caching │ │ ├── DistributedCacheHelper.cs │ │ ├── InMemoryCacheHelper.cs │ │ └── InMemoryCacheServiceExtensions.cs │ ├── Communication │ │ └── Email │ │ │ ├── OutboxHostedService.cs │ │ │ └── Smtp │ │ │ ├── ServiceCollectionExtensions.cs │ │ │ └── SmtpEmailSender.cs │ ├── Cqrs │ │ ├── Commands │ │ │ ├── CommandHandlerWrapper.cs │ │ │ ├── InMemory │ │ │ │ ├── BackgroundTaskQueue.cs │ │ │ │ ├── IBackgroundTaskQueue.cs │ │ │ │ ├── InMemoryCommandBus.cs │ │ │ │ └── QueuedHostedService.cs │ │ │ └── ServiceCollectionExtensions.cs │ │ └── Queries │ │ │ ├── InMemory │ │ │ └── InMemoryQueryBus.cs │ │ │ ├── QueryHandlerWrapper.cs │ │ │ └── QueryServiceExtension.cs │ ├── Data │ │ ├── DbContexts │ │ │ ├── Crud.cs │ │ │ ├── DbContext.cs │ │ │ ├── DbContextAsync.cs │ │ │ ├── IDbContext.cs │ │ │ ├── IDbContextAsync.cs │ │ │ ├── Operation.cs │ │ │ └── OperationAsync.cs │ │ ├── IPopulateDatabase.cs │ │ ├── Queryable │ │ │ └── QueryableExtensions.cs │ │ ├── Repositories │ │ │ ├── Repository.cs │ │ │ └── RepositoryAsync.cs │ │ ├── ServiceCollectionExtensions.cs │ │ ├── Services │ │ │ ├── EntityAuditableService.cs │ │ │ └── IEntityAuditableService.cs │ │ ├── Transactions │ │ │ ├── ModuleTransactionAsync.cs │ │ │ └── ModuleTransactionServiceExtensions.cs │ │ └── UnitOfWorks │ │ │ ├── GlobalUnitOfWork.cs │ │ │ ├── GlobalUnitOfWorkAsync.cs │ │ │ ├── IGlobalUnitOfWork.cs │ │ │ └── IGlobalUnitOfWorkAsync.cs │ ├── Documents │ │ ├── Csv │ │ │ ├── CsvReader.cs │ │ │ └── CsvRow.cs │ │ ├── DocumentReader.cs │ │ ├── DocumentReaderFactory.cs │ │ ├── DocumentsReaaderExtensions.cs │ │ ├── Txt │ │ │ ├── TxtReader.cs │ │ │ └── TxtRow.cs │ │ └── Xml │ │ │ ├── XmlReader.cs │ │ │ └── XmlRow.cs │ ├── Events │ │ ├── InMemory │ │ │ ├── EventQueue.cs │ │ │ ├── IInMemoryDomainEventsConsumer.cs │ │ │ ├── InMemoryBackgroundService.cs │ │ │ ├── InMemoryDomainEventsConsumer.cs │ │ │ └── InMemoryEventBus.cs │ │ ├── MsSql │ │ │ ├── DomainEventPrimitiveConfiguration.cs │ │ │ ├── MsSqlDomainEventsConsumer.cs │ │ │ ├── MsSqlEventBus.cs │ │ │ └── ServiceBrokerSql.cs │ │ ├── ServiceCollectionExtensions.cs │ │ └── Synchronous │ │ │ └── SynchronousEventBus.cs │ ├── Exceptions │ │ ├── ExceptionCodes.Designer.cs │ │ ├── ExceptionCodes.es-ES.resx │ │ ├── ExceptionCodes.resx │ │ └── SharedKernelInfrastructureException.cs │ ├── HealthChecks │ │ ├── AddSharedKernelHealthChecksExtensions.cs │ │ ├── CpuHealthCheck.cs │ │ ├── PingHealthCheck.cs │ │ └── RamHealthcheck.cs │ ├── Hosting │ │ └── BackgroundServiceBase.cs │ ├── HttpClients │ │ ├── HttpClientAuthorizationDelegatingHandler.cs │ │ └── HttpClientExtensions.cs │ ├── Logging │ │ ├── DefaultCustomLoggerT.cs │ │ ├── DefaultLogger.cs │ │ └── ServiceCollectionExtensions.cs │ ├── Requests │ │ ├── IRequestDeserializer.cs │ │ ├── IRequestMediator.cs │ │ ├── IRequestProviderFactory.cs │ │ ├── IRequestSerializer.cs │ │ ├── IRequestType.cs │ │ ├── Middlewares │ │ │ ├── Failover │ │ │ │ ├── ErrorRequest.cs │ │ │ │ ├── FailoverCommonLogic.cs │ │ │ │ ├── FailoverMiddleware.cs │ │ │ │ └── IRequestFailoverRepository.cs │ │ │ ├── MiddlewaresExtensions.cs │ │ │ ├── Pipeline.cs │ │ │ ├── Timer │ │ │ │ ├── ITimeHandler.cs │ │ │ │ ├── TimeHandler.cs │ │ │ │ └── TimerMiddleware.cs │ │ │ └── Validation │ │ │ │ └── ValidationMiddleware.cs │ │ ├── RequestClaim.cs │ │ ├── RequestDeserializer.cs │ │ ├── RequestExtensions.cs │ │ ├── RequestMediator.cs │ │ ├── RequestProviderFactory.cs │ │ ├── RequestSerializer.cs │ │ ├── RequestServiceExtensions.cs │ │ └── RequestType.cs │ ├── Security │ │ └── Cryptography │ │ │ ├── Base64.cs │ │ │ ├── Md5Encryptor.cs │ │ │ ├── RandomNumberGenerator.cs │ │ │ ├── SecureHashAlgorithm.cs │ │ │ ├── Sha256.cs │ │ │ └── TripleDES.cs │ ├── Serializers │ │ └── BinarySerializer.cs │ ├── Settings │ │ ├── OptionsService.cs │ │ └── ServiceCollectionExtensions.cs │ ├── SharedKernel.Infrastructure.csproj │ ├── System │ │ ├── AddFromAssemblyExtensions.cs │ │ ├── AddFromMatchingInterfaceExtensions.cs │ │ ├── ClientServerDateTime.cs │ │ ├── DataAnnotationsEnumExtensions.cs │ │ ├── DateTimeExtensions.cs │ │ ├── GuidGenerator.cs │ │ ├── KeyedServiceExtensions.cs │ │ ├── MachineDateTime.cs │ │ ├── StreamHelper.cs │ │ ├── StringHelper.cs │ │ ├── ThreadUiCulture.cs │ │ ├── Threading │ │ │ └── Parallel.cs │ │ └── WebUtils.cs │ ├── Validator │ │ └── ClassValidatorService.cs │ └── readme.md ├── PayPal │ ├── AssemblyInfo.cs │ ├── Exceptions │ │ ├── AlgorithmNotSupportedException.cs │ │ ├── ConfigException.cs │ │ ├── ConnectionException.cs │ │ ├── Error.cs │ │ ├── ErrorDetails.cs │ │ ├── HttpException.cs │ │ ├── IdentityError.cs │ │ ├── IdentityException.cs │ │ ├── InvalidCredentialException.cs │ │ ├── MissingCredentialException.cs │ │ ├── OAuthException.cs │ │ ├── PayPalException.cs │ │ └── PaymentsException.cs │ ├── PayPal.csproj │ ├── V1 │ │ ├── Amount.cs │ │ ├── Details.cs │ │ ├── Links.cs │ │ ├── Patch.cs │ │ ├── PatchRequest.cs │ │ ├── PayPalCurrency.cs │ │ ├── PayPalSerializableListObject.cs │ │ ├── Payments │ │ │ ├── Address.cs │ │ │ ├── Authorizations │ │ │ │ └── Authorization.cs │ │ │ ├── BaseAddress.cs │ │ │ ├── BillingAgreements │ │ │ │ └── Agreement.cs │ │ │ ├── Captures │ │ │ │ └── Capture.cs │ │ │ ├── CreditCard.cs │ │ │ ├── CreditCardToken.cs │ │ │ ├── CurrencyConversion.cs │ │ │ ├── FundingDetail.cs │ │ │ ├── FundingInstrument.cs │ │ │ ├── FundingOption.cs │ │ │ ├── FundingSource.cs │ │ │ ├── InstallmentInfo.cs │ │ │ ├── InstallmentOption.cs │ │ │ ├── Orders │ │ │ │ └── Order.cs │ │ │ ├── Payer.cs │ │ │ ├── PayerInfo.cs │ │ │ ├── PaymentCard.cs │ │ │ ├── Payments │ │ │ │ ├── CartBase.cs │ │ │ │ ├── DisplayPhone.cs │ │ │ │ ├── Item.cs │ │ │ │ ├── ItemList.cs │ │ │ │ ├── NameValuePair.cs │ │ │ │ ├── Payee.cs │ │ │ │ ├── PayeeDisplayMetadata.cs │ │ │ │ ├── Payment.cs │ │ │ │ ├── PaymentExecution.cs │ │ │ │ ├── PaymentHistory.cs │ │ │ │ ├── PaymentInstruction.cs │ │ │ │ ├── PaymentOptions.cs │ │ │ │ ├── RecipientBankingInstruction.cs │ │ │ │ ├── RedirectUrls.cs │ │ │ │ ├── RelatedResources.cs │ │ │ │ └── Transaction.cs │ │ │ ├── Payouts │ │ │ │ └── Payout.cs │ │ │ ├── Refunds │ │ │ │ └── Refund.cs │ │ │ ├── Sales │ │ │ │ └── Sale.cs │ │ │ └── ShippingAddress.cs │ │ ├── Phone.cs │ │ ├── Shared │ │ │ ├── CertificateManager.cs │ │ │ ├── ClientCredentials.cs │ │ │ ├── CreateFromAuthorizationCodeParameters.cs │ │ │ ├── IPayPalClient.cs │ │ │ ├── ModelsToMigrate │ │ │ │ ├── Address.cs │ │ │ │ ├── AgreementDetails.cs │ │ │ │ ├── AgreementStateDescriptor.cs │ │ │ │ ├── AgreementTransaction.cs │ │ │ │ ├── AgreementTransactions.cs │ │ │ │ ├── BankAccount.cs │ │ │ │ ├── BankAccountList.cs │ │ │ │ ├── BankToken.cs │ │ │ │ ├── BaseConstants.cs │ │ │ │ ├── BillingInfo.cs │ │ │ │ ├── CancelNotification.cs │ │ │ │ ├── CarrierAccountToken.cs │ │ │ │ ├── ChargeModel.cs │ │ │ │ ├── ConfigManager.cs │ │ │ │ ├── ConnectionManager.cs │ │ │ │ ├── Cost.cs │ │ │ │ ├── CreateFromRefreshTokenParameters.cs │ │ │ │ ├── CreateProfileResponse.cs │ │ │ │ ├── Credit.cs │ │ │ │ ├── CustomAmount.cs │ │ │ │ ├── DetailedRefund.cs │ │ │ │ ├── ExtendedBankAccount.cs │ │ │ │ ├── ExternalFunding.cs │ │ │ │ ├── FileAttachment.cs │ │ │ │ ├── FlowConfig.cs │ │ │ │ ├── FmfDetails.cs │ │ │ │ ├── FuturePayment.cs │ │ │ │ ├── HttpConnection.cs │ │ │ │ ├── HyperSchema.cs │ │ │ │ ├── Incentive.cs │ │ │ │ ├── InputFields.cs │ │ │ │ ├── Invoice.cs │ │ │ │ ├── InvoiceAddress.cs │ │ │ │ ├── InvoiceItem.cs │ │ │ │ ├── InvoiceNumber.cs │ │ │ │ ├── InvoiceSearchResponse.cs │ │ │ │ ├── InvoiceTemplate.cs │ │ │ │ ├── InvoiceTemplateData.cs │ │ │ │ ├── InvoiceTemplateSettings.cs │ │ │ │ ├── InvoiceTemplateSettingsMetadata.cs │ │ │ │ ├── InvoiceTemplates.cs │ │ │ │ ├── Measurement.cs │ │ │ │ ├── MerchantInfo.cs │ │ │ │ ├── MerchantPreferences.cs │ │ │ │ ├── Metadata.cs │ │ │ │ ├── Notification.cs │ │ │ │ ├── OAuthTokenCredential.cs │ │ │ │ ├── OverrideChargeModel.cs │ │ │ │ ├── Participant.cs │ │ │ │ ├── PayPalImage.cs │ │ │ │ ├── PaymentDefinition.cs │ │ │ │ ├── PaymentDetail.cs │ │ │ │ ├── PaymentSummary.cs │ │ │ │ ├── PaymentTerm.cs │ │ │ │ ├── PayoutBatch.cs │ │ │ │ ├── PayoutBatchHeader.cs │ │ │ │ ├── PayoutItem.cs │ │ │ │ ├── PayoutItemDetails.cs │ │ │ │ ├── PayoutRecipientType.cs │ │ │ │ ├── PayoutSenderBatchHeader.cs │ │ │ │ ├── PayoutTransactionStatus.cs │ │ │ │ ├── Plan.cs │ │ │ │ ├── PlanList.cs │ │ │ │ ├── PotentialPayerInfo.cs │ │ │ │ ├── Presentation.cs │ │ │ │ ├── ProcessorResponse.cs │ │ │ │ ├── RefundDetail.cs │ │ │ │ ├── RefundRequest.cs │ │ │ │ ├── SDKVersion.cs │ │ │ │ ├── Search.cs │ │ │ │ ├── ShippingCost.cs │ │ │ │ ├── ShippingInfo.cs │ │ │ │ ├── Tax.cs │ │ │ │ ├── Terms.cs │ │ │ │ ├── Tokeninfo.cs │ │ │ │ ├── UserAgentHeader.cs │ │ │ │ ├── Userinfo.cs │ │ │ │ ├── UserinfoParameters.cs │ │ │ │ ├── VerifyWebhookSignature.cs │ │ │ │ ├── VerifyWebhookSignatureResponse.cs │ │ │ │ ├── WebProfile.cs │ │ │ │ ├── WebProfileList.cs │ │ │ │ ├── Webhook.cs │ │ │ │ ├── WebhookEvent.cs │ │ │ │ ├── WebhookEventList.cs │ │ │ │ ├── WebhookEventType.cs │ │ │ │ ├── WebhookEventTypeList.cs │ │ │ │ └── WebhookList.cs │ │ │ ├── PayPalRelationalObject.cs │ │ │ ├── PayPalResource.cs │ │ │ ├── RequestDetails.cs │ │ │ ├── ResponseDetails.cs │ │ │ └── Util │ │ │ │ ├── ArgumentValidator.cs │ │ │ │ ├── Crc32.cs │ │ │ │ ├── QueryParameters.cs │ │ │ │ └── SDKUtil.cs │ │ └── Vaults │ │ │ └── CreditCards │ │ │ └── CreditCardList.cs │ └── readme.md ├── Testing │ ├── Acceptance │ │ ├── Authentication │ │ │ ├── JwtBearerExtensions.cs │ │ │ └── JwtBearerHandler.cs │ │ ├── DatabaseManager.cs │ │ ├── Exceptions │ │ │ ├── ErrorResponseExceptionHandler.cs │ │ │ └── SaveChangesExceptionHandler.cs │ │ ├── Extensions │ │ │ └── HttpClientExtensions.cs │ │ ├── Mocks │ │ │ └── MockHttpMessageHandler.cs │ │ ├── Tests │ │ │ └── WebApplicationFactoryTests.cs │ │ └── WebApplication │ │ │ └── WebApplicationFactoryBase.cs │ ├── Architecture │ │ ├── ApiArchitectureTests.cs │ │ ├── ApplicationArchitectureTests.cs │ │ ├── ArchitectureTests.cs │ │ ├── ArchitectureTestsExtensions.cs │ │ ├── BaseArchitectureTest.cs │ │ ├── CheckFile.cs │ │ ├── DomainArchitectureTests.cs │ │ └── InfrastructureArchitectureTests.cs │ ├── Infrastructure │ │ └── InfrastructureTestCase.cs │ ├── SharedKernel.Testing.csproj │ └── readme.md ├── build │ └── common │ │ ├── License.txt │ │ ├── icon.png │ │ └── stylecop.json └── readme.md └── test ├── Application ├── Reflection │ ├── TestObjectNoSetters.cs │ ├── TestObjectNoSettersTests.cs │ ├── TestObjectPrivateSetters.cs │ └── TestObjectPrivateSettersTests.cs └── SharedKernel.Application.Tests.csproj ├── Domain ├── AssemblyInfo.cs ├── BankAccounts │ ├── BankAccount.cs │ └── BankAccountMother.cs ├── Entities │ ├── Car.cs │ ├── CarGuid.cs │ ├── CarLicensePlate.cs │ ├── CarLicensePlateGuid.cs │ ├── CartWithIdOfValueObjectTests.cs │ ├── EntityTests.cs │ └── SampleEntity.cs ├── Extensions │ └── StringExtensionsTests.cs ├── RailwayOrientedProgramming │ └── ResultTests.cs ├── Shared │ ├── IntegerMother.cs │ ├── ListMother.cs │ ├── MotherCreator.cs │ ├── RandomElementPicker.cs │ ├── Repeater.cs │ ├── UuidMother.cs │ └── WordMother.cs ├── SharedKernel.Domain.Tests.csproj ├── Specifications │ ├── IsClassTypeSpecificationTests.cs │ └── SpecificationTests.cs ├── Users │ ├── Address.cs │ ├── IUserRepository.cs │ ├── User.cs │ ├── UserCreated.cs │ └── UserMother.cs └── ValueObjects │ ├── CustomClasses │ ├── Address.cs │ ├── City.cs │ ├── House.cs │ ├── Integers.cs │ ├── SelfReference.cs │ ├── User.cs │ └── ValueObjectTests.cs │ ├── PersonalDocumentation │ ├── CifTests.cs │ ├── DniTests.cs │ ├── NieTests.cs │ └── NifTests.cs │ └── Records │ ├── Address.cs │ ├── City.cs │ ├── House.cs │ ├── Integers.cs │ ├── SelfReference.cs │ ├── User.cs │ └── ValueObjectTests.cs └── Infrastructure ├── Caching ├── DistributedCache │ ├── PostgreSql │ │ ├── PostgreSqlCacheHelperTests.cs │ │ └── appsettings.postgreSql.json │ └── Redis │ │ ├── RedisCacheHelperTests.cs │ │ └── appsettings.redis.json └── InMemoryCacheHelperTests.cs ├── Communication └── Email │ ├── EmailTestFactory.cs │ ├── Photo.jpg │ └── Smtp │ ├── MailKitSmtpEmailSenderTests.cs │ ├── SmtpEmailSenderTests.cs │ └── appsettings.smtp.json ├── Cqrs └── Commands │ ├── ActiveMq │ ├── ActiveMqCommandBusShould.cs │ └── appsettings.ActiveMq.json │ ├── CommandBusCommonTestCase.cs │ ├── DelayCommand.cs │ ├── DelayCommandHandler.cs │ ├── InMemory │ └── InMemoryCommandBusTests.cs │ ├── IntValidator.cs │ ├── MassTransit │ └── MassTransitCommandBusShould.cs │ ├── RabbitMq │ ├── RabbitMqCommandBusShould.cs │ └── appsettings.rabbitMq.json │ ├── Redis │ ├── RedisCommandBusShould.cs │ └── appsettings.redis.json │ ├── SampleCommand.cs │ ├── SampleCommandHandler.cs │ ├── SampleCommandValidator.cs │ ├── SampleCommandWithResponse.cs │ ├── SampleCommandWithResponseHandler.cs │ ├── SampleCommandWithResponseValidator.cs │ └── SaveValueSingletonService.cs ├── Data ├── CommonRepositoryTesting │ ├── BankAccountRepositoryCommonTestTests.cs │ ├── UserRepositoryCommonTestTests.cs │ └── UserUnitOfWorkTests.cs ├── Dapper │ └── Queries │ │ ├── SqlServerDapperQueryProviderTests.cs │ │ └── appsettings.sqlServer.json ├── Elasticsearch │ ├── DbContexts │ │ ├── ISharedKernelElasticsearchUnitOfWork.cs │ │ └── SharedKernelElasticsearchDbContext.cs │ ├── ElasticsearchBankAccountRepositoryTests.cs │ ├── ElasticsearchUserRepositoryTests.cs │ ├── ElasticsearchUserUnitOfWorkTests.cs │ └── Repositories │ │ ├── ElasticsearchBankAccountRepository.cs │ │ └── ElasticsearchUserRepository.cs ├── EntityFrameworkCore │ ├── Configurations │ │ ├── BankAccountConfiguration.cs │ │ └── UserConfiguration.cs │ ├── DbContexts │ │ ├── ISharedKernelEntityFrameworkUnitOfWork.cs │ │ ├── SharedKernelDbContextFactory.cs │ │ └── SharedKernelEntityFrameworkDbContext.cs │ ├── OpenIddict │ │ ├── AuthDbContext.cs │ │ ├── AuthDbContextFactory.cs │ │ ├── Migrations │ │ │ ├── 20241113171819_Initial.Designer.cs │ │ │ ├── 20241113171819_Initial.cs │ │ │ ├── 20241127191115_Changes.Designer.cs │ │ │ ├── 20241127191115_Changes.cs │ │ │ └── AuthDbContextModelSnapshot.cs │ │ ├── OpenIddictTests.cs │ │ └── appsettings.OpenIddict.json │ └── Repositories │ │ ├── EfCoreBankAccountRepository.cs │ │ ├── EfCoreUserRepository.cs │ │ ├── PostgreSql │ │ ├── DbContexts │ │ │ ├── IPostgreSqlSharedKernelUnitOfWork.cs │ │ │ ├── PostgreSqlSharedKernelDbContext.cs │ │ │ └── PostgreSqlSharedKernelDbContextFactory.cs │ │ ├── EfPostgreSqlBankAccountRepositoryTests.cs │ │ ├── EfPostgreSqlUserRepositoryTests.cs │ │ ├── EfPostgreSqlUserUnitOfWorkTests.cs │ │ ├── Migrations │ │ │ ├── 20230903031333_InitialDatabase.Designer.cs │ │ │ ├── 20230903031333_InitialDatabase.cs │ │ │ ├── 20240126102443_EmailsToUser.Designer.cs │ │ │ ├── 20240126102443_EmailsToUser.cs │ │ │ └── PostgreSqlSharedKernelDbContextModelSnapshot.cs │ │ ├── Repositories │ │ │ ├── EfPostgreSqlBankAccountRepository.cs │ │ │ └── EfPostgreSqlUserRepository.cs │ │ └── appsettings.postgreSql.json │ │ ├── SqlServer │ │ ├── EfCoreSqlServerBankAccountRepositoryTests.cs │ │ ├── EfCoreSqlServerUserRepositoryTests.cs │ │ ├── EfCoreSqlServerUserUnitOfWorkTests.cs │ │ ├── Migrations │ │ │ ├── 20201206132411_InitialDatabase.Designer.cs │ │ │ ├── 20201206132411_InitialDatabase.cs │ │ │ ├── 20230304191410_NewUserProperties.Designer.cs │ │ │ ├── 20230304191410_NewUserProperties.cs │ │ │ ├── 20230614111813_NullableUserNumberOfChildren.Designer.cs │ │ │ ├── 20230614111813_NullableUserNumberOfChildren.cs │ │ │ ├── 20230903014148_BankAccountLogicalRemove.Designer.cs │ │ │ ├── 20230903014148_BankAccountLogicalRemove.cs │ │ │ ├── 20240122135700_ParentToUser.Designer.cs │ │ │ ├── 20240122135700_ParentToUser.cs │ │ │ └── SharedKernelDbContextModelSnapshot.cs │ │ ├── QueryProviderTests.cs │ │ ├── SqlServerApp.cs │ │ └── appsettings.sqlServer.json │ │ └── readme.md ├── FileSystem │ ├── DbContexts │ │ ├── ISharedKernelFileSystemUnitOfWork.cs │ │ └── SharedKernelFileSystemDbContext.cs │ ├── FileSystemBankAccountRepositoryTests.cs │ ├── FileSystemUserRepositoryTests.cs │ ├── FileSystemUserUnitOfWorkTests.cs │ ├── Repositories │ │ ├── FileSystemBankAccountRepository.cs │ │ └── FileSystemUserRepository.cs │ └── appsettings.fileSystem.json ├── Mongo │ ├── DbContexts │ │ ├── ISharedKernelMongoUnitOfWork.cs │ │ └── SharedKernelMongoDbContext.cs │ ├── MongoBankAccountRepositoryTests.cs │ ├── MongoUserRepositoryTests.cs │ ├── MongoUserUnitOfWorkTests.cs │ ├── Repositories │ │ ├── MongoBankAccountRepository.cs │ │ └── MongoUserRepository.cs │ └── appsettings.mongo.json └── Redis │ ├── DbContexts │ ├── ISharedKernelRedisUnitOfWork.cs │ └── SharedKernelRedisDbContext.cs │ ├── RedisBankAccountRepositoryTests.cs │ ├── RedisUserRepositoryTests.cs │ ├── RedisUserUnitOfWorkTests.cs │ ├── Repositories │ ├── RedisBankAccountRepository.cs │ └── RedisUserRepository.cs │ └── appsettings.redis.json ├── Documents ├── Csv │ ├── CsvFile.csv │ └── CsvReaderTests.cs ├── Database │ ├── DatabaseFile.dbf │ └── DatabaseReaderTests.cs ├── DocumentReaderTests.cs ├── DocumentUser.cs ├── Excel │ ├── ExcelFile.xlsx │ ├── ExcelReaderTests.cs │ └── ExcelWriterTests.cs ├── Txt │ ├── TxtFile.txt │ └── TxtReaderTests.cs └── Xml │ ├── XmlFile.xml │ └── XmlReaderTests.cs ├── Events ├── ActiveMq │ ├── ActiveMqEventBusShould.cs │ └── appsettings.ActiveMq.json ├── EventBusCommonTestCase.cs ├── InMemory │ ├── InMemoryEventBusTests.cs │ └── appsettings.inMemory.json ├── MassTransit │ └── MassTransitEventBusShould.cs ├── PublishUserCreatedDomainEvent.cs ├── RabbitMq │ ├── RabbitMqEventBusShould.cs │ └── appsettings.rabbitMq.json ├── Redis │ ├── RedisEventBusTests.cs │ └── appsettings.redis.json ├── Serialization │ ├── DomainEventExtensionsToPrimitivesTests.Gender.cs │ ├── DomainEventExtensionsToPrimitivesTests.UserCreated.cs │ ├── DomainEventExtensionsToPrimitivesTests.UserCreatedDateTimeNullable.cs │ ├── DomainEventExtensionsToPrimitivesTests.UserCreatedGenderNullable.cs │ ├── DomainEventExtensionsToPrimitivesTests.UserCreatedListNullable.cs │ ├── DomainEventExtensionsToPrimitivesTests.UserCreatedName.cs │ └── DomainEventExtensionsToPrimitivesTests.cs ├── SetCountWhenUserCreatedSubscriber.cs ├── SetUserIdWhenUserCreatedSubscriber.cs └── SynchronousEventBus │ ├── SynchronousEventBusTests.cs │ └── appsettings.synchronous.json ├── FakeStartup.cs ├── PayPal ├── PayPalTests.cs └── appsettings.PayPal.json ├── Redsys ├── Build.cs ├── Helpers │ ├── SHA256Tests.cs │ └── TripleDESTests.cs ├── MerchantParametersManagerTests.cs ├── Models │ └── ProcessedPaymentTests.cs ├── PaymentRequestServiceTests.cs ├── PaymentResponseServiceTests.cs ├── SignatureComparerTests.cs └── SignatureManagerTests.cs ├── Reporting ├── BillExampleReport.rdlc ├── BillReportConcept.cs ├── BillReportData.cs └── ReportRendererTests.cs ├── Security ├── Cryptography │ └── EncryptionHexHelperTests.cs ├── ElectronicSignatureValidatorTests.cs ├── SignedPdf.pdf └── UnsignedPdf.pdf ├── Serializers ├── JsonSerializerTests.cs ├── NetJsonSerializerTests.cs └── NewtonsoftSerializerTests.cs ├── Shared └── HttpContextAccessorIdentityService.cs ├── SharedKernel.Integration.Tests.csproj ├── System ├── DateTimeTestService.cs ├── HttpUtilityServiceTests.cs └── Threading │ ├── AsyncKeyedLock │ ├── AsyncKeyedLockApp.cs │ └── AsyncKeyedLockMutexTests.cs │ ├── CommonMutexTests.cs │ ├── FileSystem │ ├── FileSystemApp.cs │ └── FileSystemMutexTests.cs │ ├── Mongo │ ├── MongoApp.cs │ ├── MongoMutexTests.cs │ └── appsettings.mongo.json │ ├── PostgreSql │ ├── PostgreSqlApp.cs │ ├── PostgreSqlMutexTests.cs │ └── appsettings.postgreSql.json │ ├── Redis │ ├── RedisApp.cs │ ├── RedisMutexTests.cs │ └── appsettings.redis.json │ └── SqlServer │ ├── SqlServerApp.cs │ ├── SqlServerMutexTests.cs │ └── appsettings.sqlServer.json ├── appsettings.json └── compose.yml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/shared-kernel-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/.github/workflows/shared-kernel-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/Dockerfile -------------------------------------------------------------------------------- /SharedKernel.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/SharedKernel.sln -------------------------------------------------------------------------------- /SharedKernel.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/SharedKernel.sln.DotSettings -------------------------------------------------------------------------------- /docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/docker-compose.dcproj -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/launchSettings.json -------------------------------------------------------------------------------- /packages-microsoft-prod.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/packages-microsoft-prod.deb -------------------------------------------------------------------------------- /samples/BankAccounts/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/.dockerignore -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/BankAccounts.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/BankAccounts.Api.csproj -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/BankAccountsApiAssembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/BankAccountsApiAssembly.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/Dockerfile -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/Program.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/Shared/BankAccountBaseEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/Shared/BankAccountBaseEndpoint.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/Startup.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/appsettings.Development.json -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/appsettings.Docker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/appsettings.Docker.json -------------------------------------------------------------------------------- /samples/BankAccounts/src/Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Api/appsettings.json -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/BankAccounts.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/BankAccounts.Domain.csproj -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/BankAccounts/BankAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/BankAccounts/BankAccount.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/BankAccounts/BankAccountId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/BankAccounts/BankAccountId.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/BankAccounts/Movement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/BankAccounts/Movement.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/BankAccounts/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/BankAccounts/User.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/BankAccountsDomainAssembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/BankAccountsDomainAssembly.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/Domain/Documents/Document.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/Domain/Documents/Document.cs -------------------------------------------------------------------------------- /samples/BankAccounts/src/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/samples/BankAccounts/src/docker-compose.yml -------------------------------------------------------------------------------- /src/Api.Gateway/Middlewares/CurrentCultureMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Gateway/Middlewares/CurrentCultureMiddleware.cs -------------------------------------------------------------------------------- /src/Api.Gateway/Middlewares/ErrorsMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Gateway/Middlewares/ErrorsMiddleware.cs -------------------------------------------------------------------------------- /src/Api.Gateway/Middlewares/ServicesPageMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Gateway/Middlewares/ServicesPageMiddleware.cs -------------------------------------------------------------------------------- /src/Api.Gateway/SharedKernel.Api.Gateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Gateway/SharedKernel.Api.Gateway.csproj -------------------------------------------------------------------------------- /src/Api.Gateway/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Api.Newtonsoft/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Newtonsoft/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Api.Newtonsoft/SharedKernel.Api.Newtonsoft.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Newtonsoft/SharedKernel.Api.Newtonsoft.csproj -------------------------------------------------------------------------------- /src/Api.Newtonsoft/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api.Newtonsoft/readme.md -------------------------------------------------------------------------------- /src/Api/Binders/PageOptionsBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Binders/PageOptionsBinder.cs -------------------------------------------------------------------------------- /src/Api/CacheDuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/CacheDuration.cs -------------------------------------------------------------------------------- /src/Api/Controllers/BaseController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Controllers/BaseController.cs -------------------------------------------------------------------------------- /src/Api/Endpoints/EndpointBase.Ok.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Endpoints/EndpointBase.Ok.cs -------------------------------------------------------------------------------- /src/Api/Endpoints/EndpointBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Endpoints/EndpointBase.cs -------------------------------------------------------------------------------- /src/Api/Grids/DataTables/DataTablesRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/DataTables/DataTablesRequest.cs -------------------------------------------------------------------------------- /src/Api/Grids/DataTables/DataTablesRequestT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/DataTables/DataTablesRequestT.cs -------------------------------------------------------------------------------- /src/Api/Grids/DataTables/DataTablesResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/DataTables/DataTablesResponse.cs -------------------------------------------------------------------------------- /src/Api/Grids/DataTables/QueryBusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/DataTables/QueryBusExtensions.cs -------------------------------------------------------------------------------- /src/Api/Grids/KendoGrid/KendoGridRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/KendoGrid/KendoGridRequest.cs -------------------------------------------------------------------------------- /src/Api/Grids/KendoGrid/KendoGridResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/KendoGrid/KendoGridResponse.cs -------------------------------------------------------------------------------- /src/Api/Grids/KendoGrid/QueryBusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Grids/KendoGrid/QueryBusExtensions.cs -------------------------------------------------------------------------------- /src/Api/Middlewares/CurrentCultureMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Middlewares/CurrentCultureMiddleware.cs -------------------------------------------------------------------------------- /src/Api/Middlewares/ExceptionHandlerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Middlewares/ExceptionHandlerMiddleware.cs -------------------------------------------------------------------------------- /src/Api/Middlewares/ServicesPageMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Middlewares/ServicesPageMiddleware.cs -------------------------------------------------------------------------------- /src/Api/ProgramExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/ProgramExtensions.cs -------------------------------------------------------------------------------- /src/Api/Security/HttpContextAccessorIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/Security/HttpContextAccessorIdentityService.cs -------------------------------------------------------------------------------- /src/Api/ServiceCollectionExtensions/OpenApi/OpenApiOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/ServiceCollectionExtensions/OpenApi/OpenApiOptions.cs -------------------------------------------------------------------------------- /src/Api/SharedKernel.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/SharedKernel.Api.csproj -------------------------------------------------------------------------------- /src/Api/ValidationError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/ValidationError.cs -------------------------------------------------------------------------------- /src/Api/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Api/readme.md -------------------------------------------------------------------------------- /src/Application.Auth/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/IsExternalInit.cs -------------------------------------------------------------------------------- /src/Application.Auth/Roles/Commands/CreateRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Roles/Commands/CreateRole.cs -------------------------------------------------------------------------------- /src/Application.Auth/Roles/Commands/CreateRoleHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Roles/Commands/CreateRoleHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Roles/Services/IRoleManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Roles/Services/IRoleManager.cs -------------------------------------------------------------------------------- /src/Application.Auth/SharedKernel.Application.Auth.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/SharedKernel.Application.Auth.csproj -------------------------------------------------------------------------------- /src/Application.Auth/SharedKernelApplicationAssembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/SharedKernelApplicationAssembly.cs -------------------------------------------------------------------------------- /src/Application.Auth/UnitOfWork/IAuthUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/UnitOfWork/IAuthUnitOfWork.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/ActivateUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/ActivateUser.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/ActivateUserHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/ActivateUserHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/AddUserClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/AddUserClaim.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/AddUserClaimHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/AddUserClaimHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/AddUserClaims.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/AddUserClaims.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/AddUserClaimsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/AddUserClaimsHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/ConfirmUserEmail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/ConfirmUserEmail.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/ConfirmUserEmailHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/ConfirmUserEmailHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/ConfirmUserPassword.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/ConfirmUserPassword.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/CreateUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/CreateUser.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/CreateUserHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/CreateUserHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/RemoveUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/RemoveUser.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/RemoveUserClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/RemoveUserClaim.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/RemoveUserClaimHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/RemoveUserClaimHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/RemoveUserHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/RemoveUserHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/UpdateUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/UpdateUser.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Commands/UpdateUserHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Commands/UpdateUserHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Events/UserLoggedIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Events/UserLoggedIn.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Queries/GetClaims.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Queries/GetClaims.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Queries/GetClaimsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Queries/GetClaimsHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Queries/GetRoles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Queries/GetRoles.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Queries/GetRolesHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Queries/GetRolesHandler.cs -------------------------------------------------------------------------------- /src/Application.Auth/Users/Services/IUserManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application.Auth/Users/Services/IUserManager.cs -------------------------------------------------------------------------------- /src/Application.Auth/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Application/ActiveDirectory/IActiveDirectoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/ActiveDirectory/IActiveDirectoryService.cs -------------------------------------------------------------------------------- /src/Application/Caching/ICacheHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Caching/ICacheHelper.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/EmailException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/EmailException.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/EmailSaverInOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/EmailSaverInOutbox.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/IEmailSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/IEmailSender.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/IOutboxMailRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/IOutboxMailRepository.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/Mail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/Mail.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/MailAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/MailAttachment.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/OutboxMail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/OutboxMail.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/RetryEmailDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/RetryEmailDecorator.cs -------------------------------------------------------------------------------- /src/Application/Communication/Email/SmtpSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Communication/Email/SmtpSettings.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Commands/CommandNotRegisteredException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Commands/CommandNotRegisteredException.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Commands/CommandRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Commands/CommandRequestHandler.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Commands/ICommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Commands/ICommandBus.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Commands/ICommandBusAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Commands/ICommandBusAsync.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Commands/ICommandRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Commands/ICommandRequest.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Middlewares/IMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Middlewares/IMiddleware.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Middlewares/IPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Middlewares/IPipeline.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Contracts/IPagedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Contracts/IPagedList.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/DataTables/Column.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/DataTables/Column.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/DataTables/DataTablesOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/DataTables/DataTablesOrder.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/DataTables/Search.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/DataTables/Search.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/ComboDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/ComboDto.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/FilterOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/FilterOperator.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/FilterProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/FilterProperty.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/ListItemBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/ListItemBase.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/Order.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/PageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/PageOptions.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/PagedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/PagedList.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Entities/Results.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Entities/Results.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/IQueryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/IQueryBus.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/IQueryRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/IQueryRequest.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/IQueryRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/IQueryRequestHandler.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Kendo/DataStateChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Kendo/DataStateChange.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Kendo/FilterDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Kendo/FilterDescriptor.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Kendo/GroupDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Kendo/GroupDescriptor.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Kendo/KendoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Kendo/KendoExtensions.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/Kendo/SortDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/Kendo/SortDescriptor.cs -------------------------------------------------------------------------------- /src/Application/Cqrs/Queries/QueryNotRegisteredException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Cqrs/Queries/QueryNotRegisteredException.cs -------------------------------------------------------------------------------- /src/Application/Documents/DocumentReaderConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/DocumentReaderConfiguration.cs -------------------------------------------------------------------------------- /src/Application/Documents/ICsvReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/ICsvReader.cs -------------------------------------------------------------------------------- /src/Application/Documents/IDatabaseReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IDatabaseReader.cs -------------------------------------------------------------------------------- /src/Application/Documents/IDocumentReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IDocumentReader.cs -------------------------------------------------------------------------------- /src/Application/Documents/IDocumentReaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IDocumentReaderFactory.cs -------------------------------------------------------------------------------- /src/Application/Documents/IExcelReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IExcelReader.cs -------------------------------------------------------------------------------- /src/Application/Documents/IExcelWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IExcelWriter.cs -------------------------------------------------------------------------------- /src/Application/Documents/IRowData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IRowData.cs -------------------------------------------------------------------------------- /src/Application/Documents/ITxtReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/ITxtReader.cs -------------------------------------------------------------------------------- /src/Application/Documents/IXmlReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Documents/IXmlReader.cs -------------------------------------------------------------------------------- /src/Application/Events/IDomainEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Events/IDomainEventSubscriber.cs -------------------------------------------------------------------------------- /src/Application/Events/IEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Events/IEventBus.cs -------------------------------------------------------------------------------- /src/Application/Exceptions/ExceptionCodes.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Exceptions/ExceptionCodes.Designer.cs -------------------------------------------------------------------------------- /src/Application/Exceptions/ExceptionCodes.es-ES.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Exceptions/ExceptionCodes.es-ES.resx -------------------------------------------------------------------------------- /src/Application/Exceptions/ExceptionCodes.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Exceptions/ExceptionCodes.resx -------------------------------------------------------------------------------- /src/Application/Exceptions/SharedKernelApplicationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Exceptions/SharedKernelApplicationException.cs -------------------------------------------------------------------------------- /src/Application/Extensions/AggregateRootExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Extensions/AggregateRootExtensions.cs -------------------------------------------------------------------------------- /src/Application/Extensions/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Extensions/EnumerableExtensions.cs -------------------------------------------------------------------------------- /src/Application/Logging/ICustomLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Logging/ICustomLogger.cs -------------------------------------------------------------------------------- /src/Application/Logging/ICustomLoggerT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Logging/ICustomLoggerT.cs -------------------------------------------------------------------------------- /src/Application/Mapper/IMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Mapper/IMapper.cs -------------------------------------------------------------------------------- /src/Application/Mapper/IMapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Mapper/IMapperFactory.cs -------------------------------------------------------------------------------- /src/Application/Mapper/MapperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Mapper/MapperExtensions.cs -------------------------------------------------------------------------------- /src/Application/Mapper/MapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Mapper/MapperFactory.cs -------------------------------------------------------------------------------- /src/Application/RailwayOrientedProgramming/ApplicationError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/RailwayOrientedProgramming/ApplicationError.cs -------------------------------------------------------------------------------- /src/Application/Reflection/Reflection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Reflection/Reflection.cs -------------------------------------------------------------------------------- /src/Application/Reporting/ExportReportType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Reporting/ExportReportType.cs -------------------------------------------------------------------------------- /src/Application/Reporting/IReportRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Reporting/IReportRenderer.cs -------------------------------------------------------------------------------- /src/Application/Requests/IRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Requests/IRequest.cs -------------------------------------------------------------------------------- /src/Application/RetryPolicies/FallbackException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/RetryPolicies/FallbackException.cs -------------------------------------------------------------------------------- /src/Application/RetryPolicies/IRetriever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/RetryPolicies/IRetriever.cs -------------------------------------------------------------------------------- /src/Application/Security/Cryptography/IBase64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/Cryptography/IBase64.cs -------------------------------------------------------------------------------- /src/Application/Security/Cryptography/IMd5Encryptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/Cryptography/IMd5Encryptor.cs -------------------------------------------------------------------------------- /src/Application/Security/Cryptography/ISha256.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/Cryptography/ISha256.cs -------------------------------------------------------------------------------- /src/Application/Security/Cryptography/ITripleDes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/Cryptography/ITripleDes.cs -------------------------------------------------------------------------------- /src/Application/Security/DefaultIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/DefaultIdentityService.cs -------------------------------------------------------------------------------- /src/Application/Security/IElectronicSignatureValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/IElectronicSignatureValidator.cs -------------------------------------------------------------------------------- /src/Application/Security/IIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/IIdentityService.cs -------------------------------------------------------------------------------- /src/Application/Security/OpenIdOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Security/OpenIdOptions.cs -------------------------------------------------------------------------------- /src/Application/Serializers/IBinarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Serializers/IBinarySerializer.cs -------------------------------------------------------------------------------- /src/Application/Serializers/IJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Serializers/IJsonSerializer.cs -------------------------------------------------------------------------------- /src/Application/Serializers/NamingConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Serializers/NamingConvention.cs -------------------------------------------------------------------------------- /src/Application/Settings/IOptionsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Settings/IOptionsService.cs -------------------------------------------------------------------------------- /src/Application/SharedKernel.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/SharedKernel.Application.csproj -------------------------------------------------------------------------------- /src/Application/SharedKernelApplicationAssembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/SharedKernelApplicationAssembly.cs -------------------------------------------------------------------------------- /src/Application/System/ICulture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/ICulture.cs -------------------------------------------------------------------------------- /src/Application/System/IDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/IDateTime.cs -------------------------------------------------------------------------------- /src/Application/System/IGuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/IGuid.cs -------------------------------------------------------------------------------- /src/Application/System/IStreamHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/IStreamHelper.cs -------------------------------------------------------------------------------- /src/Application/System/IStringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/IStringHelper.cs -------------------------------------------------------------------------------- /src/Application/System/IWeb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/IWeb.cs -------------------------------------------------------------------------------- /src/Application/System/TaskHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/TaskHelper.cs -------------------------------------------------------------------------------- /src/Application/System/Threading/IMutex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/Threading/IMutex.cs -------------------------------------------------------------------------------- /src/Application/System/Threading/IMutexFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/Threading/IMutexFactory.cs -------------------------------------------------------------------------------- /src/Application/System/Threading/IMutexManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/Threading/IMutexManager.cs -------------------------------------------------------------------------------- /src/Application/System/Threading/IParallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/Threading/IParallel.cs -------------------------------------------------------------------------------- /src/Application/System/Threading/MutexManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/System/Threading/MutexManager.cs -------------------------------------------------------------------------------- /src/Application/Transactions/IModuleTransactionAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Transactions/IModuleTransactionAsync.cs -------------------------------------------------------------------------------- /src/Application/UnitOfWorks/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/UnitOfWorks/IUnitOfWork.cs -------------------------------------------------------------------------------- /src/Application/UnitOfWorks/IUnitOfWorkAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/UnitOfWorks/IUnitOfWorkAsync.cs -------------------------------------------------------------------------------- /src/Application/Utils/Dates/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Utils/Dates/DateTimeExtensions.cs -------------------------------------------------------------------------------- /src/Application/Utils/Maths/MathUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Utils/Maths/MathUtils.cs -------------------------------------------------------------------------------- /src/Application/Utils/Taxes/ValueAddedTaxExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Utils/Taxes/ValueAddedTaxExtensions.cs -------------------------------------------------------------------------------- /src/Application/Validator/IClassValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Validator/IClassValidator.cs -------------------------------------------------------------------------------- /src/Application/Validator/IClassValidatorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Validator/IClassValidatorService.cs -------------------------------------------------------------------------------- /src/Application/Validator/ValidationFailure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Validator/ValidationFailure.cs -------------------------------------------------------------------------------- /src/Application/Validator/ValidationFailureException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Application/Validator/ValidationFailureException.cs -------------------------------------------------------------------------------- /src/Application/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Directory.Build.targets -------------------------------------------------------------------------------- /src/Domain/Aggregates/AggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Aggregates/AggregateRoot.cs -------------------------------------------------------------------------------- /src/Domain/Aggregates/AggregateRootAuditable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Aggregates/AggregateRootAuditable.cs -------------------------------------------------------------------------------- /src/Domain/Aggregates/AggregateRootIsTranslatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Aggregates/AggregateRootIsTranslatable.cs -------------------------------------------------------------------------------- /src/Domain/Aggregates/IAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Aggregates/IAggregateRoot.cs -------------------------------------------------------------------------------- /src/Domain/Entities/AuditChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/AuditChange.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Entity.cs -------------------------------------------------------------------------------- /src/Domain/Entities/EntityAuditable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/EntityAuditable.cs -------------------------------------------------------------------------------- /src/Domain/Entities/EntityAuditableLogicalRemove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/EntityAuditableLogicalRemove.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Globalization/EntityIsTranslatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Globalization/EntityIsTranslatable.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Globalization/EntityTranslated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Globalization/EntityTranslated.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Globalization/IEntityIsTranslatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Globalization/IEntityIsTranslatable.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Globalization/IEntityTranslated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Globalization/IEntityTranslated.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Globalization/Language.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Globalization/Language.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Globalization/LanguageTranslated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Globalization/LanguageTranslated.cs -------------------------------------------------------------------------------- /src/Domain/Entities/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/IEntity.cs -------------------------------------------------------------------------------- /src/Domain/Entities/IEntityAuditable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/IEntityAuditable.cs -------------------------------------------------------------------------------- /src/Domain/Entities/IEntityAuditableLogicalRemove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/IEntityAuditableLogicalRemove.cs -------------------------------------------------------------------------------- /src/Domain/Entities/MimeMappingEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/MimeMappingEntity.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Paged/DomainPagedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Paged/DomainPagedList.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Paged/Operator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Paged/Operator.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Paged/Property.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/Paged/Property.cs -------------------------------------------------------------------------------- /src/Domain/Entities/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Entities/State.cs -------------------------------------------------------------------------------- /src/Domain/Events/DomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Events/DomainEvent.cs -------------------------------------------------------------------------------- /src/Domain/Exceptions/ExceptionCodes.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Exceptions/ExceptionCodes.Designer.cs -------------------------------------------------------------------------------- /src/Domain/Exceptions/ExceptionCodes.es-ES.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Exceptions/ExceptionCodes.es-ES.resx -------------------------------------------------------------------------------- /src/Domain/Exceptions/ExceptionCodes.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Exceptions/ExceptionCodes.resx -------------------------------------------------------------------------------- /src/Domain/Exceptions/ResourceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Exceptions/ResourceException.cs -------------------------------------------------------------------------------- /src/Domain/Exceptions/SharedKernelDomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Exceptions/SharedKernelDomainException.cs -------------------------------------------------------------------------------- /src/Domain/Exceptions/TextException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Exceptions/TextException.cs -------------------------------------------------------------------------------- /src/Domain/Extensions/Assert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Extensions/Assert.cs -------------------------------------------------------------------------------- /src/Domain/Extensions/ConvertTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Extensions/ConvertTypeExtensions.cs -------------------------------------------------------------------------------- /src/Domain/Extensions/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Extensions/EnumerableExtensions.cs -------------------------------------------------------------------------------- /src/Domain/Extensions/ExpressionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Extensions/ExpressionHelper.cs -------------------------------------------------------------------------------- /src/Domain/Extensions/ListExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Extensions/ListExtensions.cs -------------------------------------------------------------------------------- /src/Domain/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/Domain/Guards/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Guards/Guard.cs -------------------------------------------------------------------------------- /src/Domain/RailwayOrientedProgramming/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/RailwayOrientedProgramming/Error.cs -------------------------------------------------------------------------------- /src/Domain/RailwayOrientedProgramming/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/RailwayOrientedProgramming/Result.cs -------------------------------------------------------------------------------- /src/Domain/RailwayOrientedProgramming/ResultT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/RailwayOrientedProgramming/ResultT.cs -------------------------------------------------------------------------------- /src/Domain/RailwayOrientedProgramming/Unit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/RailwayOrientedProgramming/Unit.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Create/ICreateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Create/ICreateRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Create/ICreateRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Create/ICreateRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Delete/IDeleteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Delete/IDeleteRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Delete/IDeleteRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Delete/IDeleteRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/IBaseRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/IBaseRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/IRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/IRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/IRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Read/IReadAllRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Read/IReadAllRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Read/IReadAllRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Read/IReadAllRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Read/IReadOneRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Read/IReadOneRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Read/IReadOneRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Read/IReadOneRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Read/IReadOnlyRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Read/IReadOnlyRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Save/ISaveRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Save/ISaveRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Save/ISaveRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Save/ISaveRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Update/IUpdateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Update/IUpdateRepository.cs -------------------------------------------------------------------------------- /src/Domain/Repositories/Update/IUpdateRepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Repositories/Update/IUpdateRepositoryAsync.cs -------------------------------------------------------------------------------- /src/Domain/Requests/IRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Requests/IRequest.cs -------------------------------------------------------------------------------- /src/Domain/Requests/Request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Requests/Request.cs -------------------------------------------------------------------------------- /src/Domain/SharedKernel.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/SharedKernel.Domain.csproj -------------------------------------------------------------------------------- /src/Domain/SharedKernelDomainAssembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/SharedKernelDomainAssembly.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/AndSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/AndSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/CompositeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/CompositeSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/DirectSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/DirectSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/ExistsSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/ExistsSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/ExpressionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/ExpressionBuilder.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/FalseSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/FalseSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/ISpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/NotSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/NotSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/OrSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/OrSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/ParametersRebinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/ParametersRebinder.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/Specification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/Specification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/Common/TrueSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/Common/TrueSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/ContainsTextSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/ContainsTextSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/DeletedSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/DeletedSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/EntityByIdSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/EntityByIdSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/IsClassTypeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/IsClassTypeSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/NotDeletedByIdSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/NotDeletedByIdSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/NotDeletedSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/NotDeletedSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Specifications/TranslatedSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Specifications/TranslatedSpecification.cs -------------------------------------------------------------------------------- /src/Domain/Validators/IValidatableObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Validators/IValidatableObject.cs -------------------------------------------------------------------------------- /src/Domain/Validators/ValidationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Validators/ValidationContext.cs -------------------------------------------------------------------------------- /src/Domain/Validators/ValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/Validators/ValidationResult.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/Email.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/Email.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/PersonalDocumentation/Cif.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/PersonalDocumentation/Cif.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/PersonalDocumentation/Dni.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/PersonalDocumentation/Dni.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/PersonalDocumentation/Nie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/PersonalDocumentation/Nie.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/PersonalDocumentation/Nif.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/PersonalDocumentation/Nif.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/PersonalDocumentation/NifOrCif.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/PersonalDocumentation/NifOrCif.cs -------------------------------------------------------------------------------- /src/Domain/ValueObjects/ValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Domain/ValueObjects/ValueObject.cs -------------------------------------------------------------------------------- /src/Domain/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/ActiveMqConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/ActiveMqConfiguration.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/ActiveMqPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/ActiveMqPublisher.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/ActiveMqQueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/ActiveMqQueueConsumer.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/ActiveMqTopicsConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/ActiveMqTopicsConsumer.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/Events/ActiveMqEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/Events/ActiveMqEventBus.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.ActiveMq/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.ActiveMq/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.AsyncKeyedLock/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.AsyncKeyedLock/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.AsyncKeyedLock/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.AutoMapper/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.AutoMapper/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.AutoMapper/AutoMapperAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.AutoMapper/AutoMapperAdapter.cs -------------------------------------------------------------------------------- /src/Infrastructure.AutoMapper/AutoMapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.AutoMapper/AutoMapperFactory.cs -------------------------------------------------------------------------------- /src/Infrastructure.AutoMapper/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.AutoMapper/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.Dapper.PostgreSQL/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper.PostgreSQL/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper.PostgreSQL/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Dapper.SqlServer/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper.SqlServer/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper.SqlServer/Data/SqlAutoRefresh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper.SqlServer/Data/SqlAutoRefresh.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper.SqlServer/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/Data/Queries/DapperException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper/Data/Queries/DapperException.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/Data/Queries/QueryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper/Data/Queries/QueryBuilder.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/Data/Queries/QueryConditions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper/Data/Queries/QueryConditions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/Data/Queries/QueryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper/Data/Queries/QueryResult.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/Data/Queries/QueryTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Dapper/Data/Queries/QueryTable.cs -------------------------------------------------------------------------------- /src/Infrastructure.Dapper/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.DotNetDBF/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.DotNetDBF/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.DotNetDBF/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.DotNetDBF/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.DotNetDBF/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Elasticsearch/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Elasticsearch/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Elasticsearch/CustomSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Elasticsearch/CustomSerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure.Elasticsearch/DefaultSourceSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Elasticsearch/DefaultSourceSerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure.Elasticsearch/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.EntityFrameworkCore.OpenIddict/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.EntityFrameworkCore.PostgreSQL/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.EntityFrameworkCore.PostgreSQL/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.EntityFrameworkCore.SqlServer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.EntityFrameworkCore.SqlServer/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.EntityFrameworkCore/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.EntityFrameworkCore/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.EntityFrameworkCore/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.FileSystem/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.FileSystem/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.FileSystem/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.FluentValidation/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.FluentValidation/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.FluentValidation/FluentValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.FluentValidation/FluentValidator.cs -------------------------------------------------------------------------------- /src/Infrastructure.FluentValidation/PageOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.FluentValidation/PageOptionsValidator.cs -------------------------------------------------------------------------------- /src/Infrastructure.FluentValidation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.FluentValidation/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.MailKit/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.MailKit/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.MailKit/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.MassTransit/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.MassTransit/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.MassTransit/MassTransitConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.MassTransit/MassTransitConsumer.cs -------------------------------------------------------------------------------- /src/Infrastructure.MassTransit/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/Data/DbContexts/MongoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/Data/DbContexts/MongoDbContext.cs -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/Data/MongoSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/Data/MongoSettings.cs -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/Data/Queries/MongoQueryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/Data/Queries/MongoQueryProvider.cs -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/System/Threading/MongoMutex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/System/Threading/MongoMutex.cs -------------------------------------------------------------------------------- /src/Infrastructure.Mongo/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Mongo/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.NPOI/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NPOI/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.NPOI/Documents/Excel/NpoiExcelReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NPOI/Documents/Excel/NpoiExcelReader.cs -------------------------------------------------------------------------------- /src/Infrastructure.NPOI/Documents/Excel/NpoiExcelRow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NPOI/Documents/Excel/NpoiExcelRow.cs -------------------------------------------------------------------------------- /src/Infrastructure.NPOI/Documents/Excel/NpoiExcelWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NPOI/Documents/Excel/NpoiExcelWriter.cs -------------------------------------------------------------------------------- /src/Infrastructure.NPOI/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NPOI/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.NPOI/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.NetJson/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NetJson/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.NetJson/Converters/DateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NetJson/Converters/DateTimeConverter.cs -------------------------------------------------------------------------------- /src/Infrastructure.NetJson/NetJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NetJson/NetJsonSerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure.NetJson/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NetJson/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.NetJson/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.NetJson/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.Newtonsoft/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Newtonsoft/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Newtonsoft/NewtonsoftSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Newtonsoft/NewtonsoftSerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure.Newtonsoft/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/Account.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/PayPalClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/PayPalClient.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/PayPalOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/PayPalOptions.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/PayPalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/PayPalSettings.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/PayPalTokenResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/PayPalTokenResponse.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.PayPal/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.PayPal/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Polly/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Polly/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Polly/RetryPolicies/RetrieverOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Polly/RetryPolicies/RetrieverOptions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Polly/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Polly/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Polly/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/Events/RabbitMqEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/Events/RabbitMqEventBus.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/RabbitMqBackground.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/RabbitMqBackground.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/RabbitMqConfigParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/RabbitMqConfigParams.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/RabbitMqConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/RabbitMqConnectionFactory.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/RabbitMqConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/RabbitMqConsumer.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/RabbitMqPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/RabbitMqPublisher.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/RabbitMqQueueNameFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.RabbitMq/RabbitMqQueueNameFormatter.cs -------------------------------------------------------------------------------- /src/Infrastructure.RabbitMq/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Redis/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redis/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redis/Data/DbContexts/RedisDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redis/Data/DbContexts/RedisDbContext.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redis/Events/RedisEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redis/Events/RedisEventBus.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redis/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redis/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redis/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Contracts/ISignatureComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Contracts/ISignatureComparer.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Contracts/ISignatureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Contracts/ISignatureManager.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Enums/Language.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Enums/Language.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Enums/PaymentMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Enums/PaymentMethod.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/IPaymentRequestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/IPaymentRequestService.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/IPaymentResponseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/IPaymentResponseService.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Models/MerchantParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Models/MerchantParameters.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/PaymentFormData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/PaymentFormData.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/PaymentRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/PaymentRequest.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/PaymentResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/PaymentResponse.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/ProcessedPayment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/ProcessedPayment.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/RedsysOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/RedsysOptions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Services/PaymentRequestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Services/PaymentRequestService.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Services/SignatureComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Services/SignatureComparer.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/Services/SignatureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Redsys/Services/SignatureManager.cs -------------------------------------------------------------------------------- /src/Infrastructure.Redsys/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure.Reporting/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Reporting/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.Reporting/ReportRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Reporting/ReportRenderer.cs -------------------------------------------------------------------------------- /src/Infrastructure.Reporting/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Reporting/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Reporting/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.Reporting/readme.md -------------------------------------------------------------------------------- /src/Infrastructure.iText/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.iText/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure.iText/ElectronicSignatureValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.iText/ElectronicSignatureValidator.cs -------------------------------------------------------------------------------- /src/Infrastructure.iText/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure.iText/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.iText/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Infrastructure/AddSharedKernelExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/AddSharedKernelExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Infrastructure/Caching/DistributedCacheHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Caching/DistributedCacheHelper.cs -------------------------------------------------------------------------------- /src/Infrastructure/Caching/InMemoryCacheHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Caching/InMemoryCacheHelper.cs -------------------------------------------------------------------------------- /src/Infrastructure/Cqrs/Commands/CommandHandlerWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Cqrs/Commands/CommandHandlerWrapper.cs -------------------------------------------------------------------------------- /src/Infrastructure/Cqrs/Queries/QueryHandlerWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Cqrs/Queries/QueryHandlerWrapper.cs -------------------------------------------------------------------------------- /src/Infrastructure/Cqrs/Queries/QueryServiceExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Cqrs/Queries/QueryServiceExtension.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/Crud.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/Crud.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/DbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/DbContext.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/DbContextAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/DbContextAsync.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/IDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/IDbContext.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/IDbContextAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/IDbContextAsync.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/Operation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/Operation.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/DbContexts/OperationAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/DbContexts/OperationAsync.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/IPopulateDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/IPopulateDatabase.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/Queryable/QueryableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/Queryable/QueryableExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/Repositories/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/Repositories/Repository.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/Repositories/RepositoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/Repositories/RepositoryAsync.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/Services/EntityAuditableService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/Services/EntityAuditableService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/Services/IEntityAuditableService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/Services/IEntityAuditableService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/UnitOfWorks/GlobalUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/UnitOfWorks/GlobalUnitOfWork.cs -------------------------------------------------------------------------------- /src/Infrastructure/Data/UnitOfWorks/IGlobalUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Data/UnitOfWorks/IGlobalUnitOfWork.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/Csv/CsvReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/Csv/CsvReader.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/Csv/CsvRow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/Csv/CsvRow.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/DocumentReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/DocumentReader.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/DocumentReaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/DocumentReaderFactory.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/DocumentsReaaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/DocumentsReaaderExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/Txt/TxtReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/Txt/TxtReader.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/Txt/TxtRow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/Txt/TxtRow.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/Xml/XmlReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/Xml/XmlReader.cs -------------------------------------------------------------------------------- /src/Infrastructure/Documents/Xml/XmlRow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Documents/Xml/XmlRow.cs -------------------------------------------------------------------------------- /src/Infrastructure/Events/InMemory/EventQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Events/InMemory/EventQueue.cs -------------------------------------------------------------------------------- /src/Infrastructure/Events/InMemory/InMemoryEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Events/InMemory/InMemoryEventBus.cs -------------------------------------------------------------------------------- /src/Infrastructure/Events/MsSql/MsSqlEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Events/MsSql/MsSqlEventBus.cs -------------------------------------------------------------------------------- /src/Infrastructure/Events/MsSql/ServiceBrokerSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Events/MsSql/ServiceBrokerSql.cs -------------------------------------------------------------------------------- /src/Infrastructure/Events/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Events/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Exceptions/ExceptionCodes.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Exceptions/ExceptionCodes.Designer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Exceptions/ExceptionCodes.es-ES.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Exceptions/ExceptionCodes.es-ES.resx -------------------------------------------------------------------------------- /src/Infrastructure/Exceptions/ExceptionCodes.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Exceptions/ExceptionCodes.resx -------------------------------------------------------------------------------- /src/Infrastructure/HealthChecks/CpuHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/HealthChecks/CpuHealthCheck.cs -------------------------------------------------------------------------------- /src/Infrastructure/HealthChecks/PingHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/HealthChecks/PingHealthCheck.cs -------------------------------------------------------------------------------- /src/Infrastructure/HealthChecks/RamHealthcheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/HealthChecks/RamHealthcheck.cs -------------------------------------------------------------------------------- /src/Infrastructure/Hosting/BackgroundServiceBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Hosting/BackgroundServiceBase.cs -------------------------------------------------------------------------------- /src/Infrastructure/HttpClients/HttpClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/HttpClients/HttpClientExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Logging/DefaultCustomLoggerT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Logging/DefaultCustomLoggerT.cs -------------------------------------------------------------------------------- /src/Infrastructure/Logging/DefaultLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Logging/DefaultLogger.cs -------------------------------------------------------------------------------- /src/Infrastructure/Logging/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Logging/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/IRequestDeserializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/IRequestDeserializer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/IRequestMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/IRequestMediator.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/IRequestProviderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/IRequestProviderFactory.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/IRequestSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/IRequestSerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/IRequestType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/IRequestType.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/Middlewares/Pipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/Middlewares/Pipeline.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestClaim.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestDeserializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestDeserializer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestMediator.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestProviderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestProviderFactory.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestSerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestServiceExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Requests/RequestType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Requests/RequestType.cs -------------------------------------------------------------------------------- /src/Infrastructure/Security/Cryptography/Base64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Security/Cryptography/Base64.cs -------------------------------------------------------------------------------- /src/Infrastructure/Security/Cryptography/Md5Encryptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Security/Cryptography/Md5Encryptor.cs -------------------------------------------------------------------------------- /src/Infrastructure/Security/Cryptography/Sha256.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Security/Cryptography/Sha256.cs -------------------------------------------------------------------------------- /src/Infrastructure/Security/Cryptography/TripleDES.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Security/Cryptography/TripleDES.cs -------------------------------------------------------------------------------- /src/Infrastructure/Serializers/BinarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Serializers/BinarySerializer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Settings/OptionsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Settings/OptionsService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Settings/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Settings/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/SharedKernel.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/SharedKernel.Infrastructure.csproj -------------------------------------------------------------------------------- /src/Infrastructure/System/AddFromAssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/AddFromAssemblyExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/ClientServerDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/ClientServerDateTime.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/DataAnnotationsEnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/DataAnnotationsEnumExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/DateTimeExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/GuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/GuidGenerator.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/KeyedServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/KeyedServiceExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/MachineDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/MachineDateTime.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/StreamHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/StreamHelper.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/StringHelper.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/ThreadUiCulture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/ThreadUiCulture.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/Threading/Parallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/Threading/Parallel.cs -------------------------------------------------------------------------------- /src/Infrastructure/System/WebUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/System/WebUtils.cs -------------------------------------------------------------------------------- /src/Infrastructure/Validator/ClassValidatorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/Validator/ClassValidatorService.cs -------------------------------------------------------------------------------- /src/Infrastructure/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Infrastructure/readme.md -------------------------------------------------------------------------------- /src/PayPal/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/AlgorithmNotSupportedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/AlgorithmNotSupportedException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/ConfigException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/ConfigException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/ConnectionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/ConnectionException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/Error.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/ErrorDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/ErrorDetails.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/HttpException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/HttpException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/IdentityError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/IdentityError.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/IdentityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/IdentityException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/InvalidCredentialException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/InvalidCredentialException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/MissingCredentialException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/MissingCredentialException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/OAuthException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/OAuthException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/PayPalException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/PayPalException.cs -------------------------------------------------------------------------------- /src/PayPal/Exceptions/PaymentsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/Exceptions/PaymentsException.cs -------------------------------------------------------------------------------- /src/PayPal/PayPal.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/PayPal.csproj -------------------------------------------------------------------------------- /src/PayPal/V1/Amount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Amount.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Details.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Details.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Links.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Links.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Patch.cs -------------------------------------------------------------------------------- /src/PayPal/V1/PatchRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/PatchRequest.cs -------------------------------------------------------------------------------- /src/PayPal/V1/PayPalCurrency.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/PayPalCurrency.cs -------------------------------------------------------------------------------- /src/PayPal/V1/PayPalSerializableListObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/PayPalSerializableListObject.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Address.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Authorizations/Authorization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Authorizations/Authorization.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/BaseAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/BaseAddress.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/BillingAgreements/Agreement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/BillingAgreements/Agreement.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Captures/Capture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Captures/Capture.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/CreditCard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/CreditCard.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/CreditCardToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/CreditCardToken.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/CurrencyConversion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/CurrencyConversion.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/FundingDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/FundingDetail.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/FundingInstrument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/FundingInstrument.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/FundingOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/FundingOption.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/FundingSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/FundingSource.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/InstallmentInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/InstallmentInfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/InstallmentOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/InstallmentOption.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Orders/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Orders/Order.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payer.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/PayerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/PayerInfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/PaymentCard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/PaymentCard.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/CartBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/CartBase.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/DisplayPhone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/DisplayPhone.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/Item.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/ItemList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/ItemList.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/NameValuePair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/NameValuePair.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/Payee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/Payee.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/PayeeDisplayMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/PayeeDisplayMetadata.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/Payment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/Payment.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/PaymentExecution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/PaymentExecution.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/PaymentHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/PaymentHistory.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/PaymentInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/PaymentInstruction.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/PaymentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/PaymentOptions.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/RedirectUrls.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/RedirectUrls.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/RelatedResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/RelatedResources.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payments/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payments/Transaction.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Payouts/Payout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Payouts/Payout.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Refunds/Refund.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Refunds/Refund.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/Sales/Sale.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/Sales/Sale.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Payments/ShippingAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Payments/ShippingAddress.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Phone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Phone.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/CertificateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/CertificateManager.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ClientCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ClientCredentials.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/IPayPalClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/IPayPalClient.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Address.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/AgreementDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/AgreementDetails.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/BankAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/BankAccount.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/BankAccountList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/BankAccountList.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/BankToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/BankToken.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/BaseConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/BaseConstants.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/BillingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/BillingInfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/CancelNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/CancelNotification.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/CarrierAccountToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/CarrierAccountToken.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ChargeModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ChargeModel.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ConfigManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ConfigManager.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ConnectionManager.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Cost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Cost.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Credit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Credit.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/CustomAmount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/CustomAmount.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/DetailedRefund.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/DetailedRefund.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ExtendedBankAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ExtendedBankAccount.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ExternalFunding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ExternalFunding.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/FileAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/FileAttachment.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/FlowConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/FlowConfig.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/FmfDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/FmfDetails.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/FuturePayment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/FuturePayment.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/HttpConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/HttpConnection.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/HyperSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/HyperSchema.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Incentive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Incentive.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InputFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InputFields.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Invoice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Invoice.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InvoiceAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InvoiceAddress.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InvoiceItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InvoiceItem.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InvoiceNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InvoiceNumber.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InvoiceTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InvoiceTemplate.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InvoiceTemplateData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InvoiceTemplateData.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/InvoiceTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/InvoiceTemplates.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Measurement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Measurement.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/MerchantInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/MerchantInfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/MerchantPreferences.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/MerchantPreferences.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Metadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Metadata.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Notification.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/OverrideChargeModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/OverrideChargeModel.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Participant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Participant.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PayPalImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PayPalImage.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PaymentDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PaymentDefinition.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PaymentDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PaymentDetail.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PaymentSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PaymentSummary.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PaymentTerm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PaymentTerm.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PayoutBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PayoutBatch.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PayoutBatchHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PayoutBatchHeader.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PayoutItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PayoutItem.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PayoutItemDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PayoutItemDetails.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PayoutRecipientType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PayoutRecipientType.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Plan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Plan.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PlanList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PlanList.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/PotentialPayerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/PotentialPayerInfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Presentation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Presentation.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ProcessorResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ProcessorResponse.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/RefundDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/RefundDetail.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/RefundRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/RefundRequest.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/SDKVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/SDKVersion.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Search.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Search.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ShippingCost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ShippingCost.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/ShippingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/ShippingInfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Tax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Tax.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Terms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Terms.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Tokeninfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Tokeninfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/UserAgentHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/UserAgentHeader.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Userinfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Userinfo.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/UserinfoParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/UserinfoParameters.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/WebProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/WebProfile.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/WebProfileList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/WebProfileList.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/Webhook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/Webhook.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/WebhookEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/WebhookEvent.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/WebhookEventList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/WebhookEventList.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/WebhookEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/WebhookEventType.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ModelsToMigrate/WebhookList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ModelsToMigrate/WebhookList.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/PayPalRelationalObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/PayPalRelationalObject.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/PayPalResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/PayPalResource.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/RequestDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/RequestDetails.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/ResponseDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/ResponseDetails.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/Util/ArgumentValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/Util/ArgumentValidator.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/Util/Crc32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/Util/Crc32.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/Util/QueryParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/Util/QueryParameters.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Shared/Util/SDKUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Shared/Util/SDKUtil.cs -------------------------------------------------------------------------------- /src/PayPal/V1/Vaults/CreditCards/CreditCardList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/PayPal/V1/Vaults/CreditCards/CreditCardList.cs -------------------------------------------------------------------------------- /src/PayPal/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /src/Testing/Acceptance/Authentication/JwtBearerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Acceptance/Authentication/JwtBearerHandler.cs -------------------------------------------------------------------------------- /src/Testing/Acceptance/DatabaseManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Acceptance/DatabaseManager.cs -------------------------------------------------------------------------------- /src/Testing/Acceptance/Extensions/HttpClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Acceptance/Extensions/HttpClientExtensions.cs -------------------------------------------------------------------------------- /src/Testing/Acceptance/Mocks/MockHttpMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Acceptance/Mocks/MockHttpMessageHandler.cs -------------------------------------------------------------------------------- /src/Testing/Acceptance/Tests/WebApplicationFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Acceptance/Tests/WebApplicationFactoryTests.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/ApiArchitectureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/ApiArchitectureTests.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/ApplicationArchitectureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/ApplicationArchitectureTests.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/ArchitectureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/ArchitectureTests.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/ArchitectureTestsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/ArchitectureTestsExtensions.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/BaseArchitectureTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/BaseArchitectureTest.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/CheckFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/CheckFile.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/DomainArchitectureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/DomainArchitectureTests.cs -------------------------------------------------------------------------------- /src/Testing/Architecture/InfrastructureArchitectureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Architecture/InfrastructureArchitectureTests.cs -------------------------------------------------------------------------------- /src/Testing/Infrastructure/InfrastructureTestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/Infrastructure/InfrastructureTestCase.cs -------------------------------------------------------------------------------- /src/Testing/SharedKernel.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/Testing/SharedKernel.Testing.csproj -------------------------------------------------------------------------------- /src/Testing/readme.md: -------------------------------------------------------------------------------- 1 | The following code demonstrates basic usage of Shared Kernel Testing 2 | -------------------------------------------------------------------------------- /src/build/common/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/build/common/License.txt -------------------------------------------------------------------------------- /src/build/common/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/build/common/icon.png -------------------------------------------------------------------------------- /src/build/common/stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/src/build/common/stylecop.json -------------------------------------------------------------------------------- /src/readme.md: -------------------------------------------------------------------------------- 1 | # SHARED KERNEL -------------------------------------------------------------------------------- /test/Application/Reflection/TestObjectNoSetters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Application/Reflection/TestObjectNoSetters.cs -------------------------------------------------------------------------------- /test/Application/Reflection/TestObjectNoSettersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Application/Reflection/TestObjectNoSettersTests.cs -------------------------------------------------------------------------------- /test/Application/Reflection/TestObjectPrivateSetters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Application/Reflection/TestObjectPrivateSetters.cs -------------------------------------------------------------------------------- /test/Application/SharedKernel.Application.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Application/SharedKernel.Application.Tests.csproj -------------------------------------------------------------------------------- /test/Domain/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/Domain/BankAccounts/BankAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/BankAccounts/BankAccount.cs -------------------------------------------------------------------------------- /test/Domain/BankAccounts/BankAccountMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/BankAccounts/BankAccountMother.cs -------------------------------------------------------------------------------- /test/Domain/Entities/Car.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/Car.cs -------------------------------------------------------------------------------- /test/Domain/Entities/CarGuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/CarGuid.cs -------------------------------------------------------------------------------- /test/Domain/Entities/CarLicensePlate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/CarLicensePlate.cs -------------------------------------------------------------------------------- /test/Domain/Entities/CarLicensePlateGuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/CarLicensePlateGuid.cs -------------------------------------------------------------------------------- /test/Domain/Entities/CartWithIdOfValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/CartWithIdOfValueObjectTests.cs -------------------------------------------------------------------------------- /test/Domain/Entities/EntityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/EntityTests.cs -------------------------------------------------------------------------------- /test/Domain/Entities/SampleEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Entities/SampleEntity.cs -------------------------------------------------------------------------------- /test/Domain/Extensions/StringExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Extensions/StringExtensionsTests.cs -------------------------------------------------------------------------------- /test/Domain/RailwayOrientedProgramming/ResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/RailwayOrientedProgramming/ResultTests.cs -------------------------------------------------------------------------------- /test/Domain/Shared/IntegerMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/IntegerMother.cs -------------------------------------------------------------------------------- /test/Domain/Shared/ListMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/ListMother.cs -------------------------------------------------------------------------------- /test/Domain/Shared/MotherCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/MotherCreator.cs -------------------------------------------------------------------------------- /test/Domain/Shared/RandomElementPicker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/RandomElementPicker.cs -------------------------------------------------------------------------------- /test/Domain/Shared/Repeater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/Repeater.cs -------------------------------------------------------------------------------- /test/Domain/Shared/UuidMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/UuidMother.cs -------------------------------------------------------------------------------- /test/Domain/Shared/WordMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Shared/WordMother.cs -------------------------------------------------------------------------------- /test/Domain/SharedKernel.Domain.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/SharedKernel.Domain.Tests.csproj -------------------------------------------------------------------------------- /test/Domain/Specifications/IsClassTypeSpecificationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Specifications/IsClassTypeSpecificationTests.cs -------------------------------------------------------------------------------- /test/Domain/Specifications/SpecificationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Specifications/SpecificationTests.cs -------------------------------------------------------------------------------- /test/Domain/Users/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Users/Address.cs -------------------------------------------------------------------------------- /test/Domain/Users/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Users/IUserRepository.cs -------------------------------------------------------------------------------- /test/Domain/Users/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Users/User.cs -------------------------------------------------------------------------------- /test/Domain/Users/UserCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Users/UserCreated.cs -------------------------------------------------------------------------------- /test/Domain/Users/UserMother.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/Users/UserMother.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/Address.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/City.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/House.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/House.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/Integers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/Integers.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/SelfReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/SelfReference.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/User.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/CustomClasses/ValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/CustomClasses/ValueObjectTests.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/PersonalDocumentation/CifTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/PersonalDocumentation/CifTests.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/PersonalDocumentation/DniTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/PersonalDocumentation/DniTests.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/PersonalDocumentation/NieTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/PersonalDocumentation/NieTests.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/PersonalDocumentation/NifTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/PersonalDocumentation/NifTests.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/Address.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/City.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/House.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/House.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/Integers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/Integers.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/SelfReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/SelfReference.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/User.cs -------------------------------------------------------------------------------- /test/Domain/ValueObjects/Records/ValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Domain/ValueObjects/Records/ValueObjectTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Caching/InMemoryCacheHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Caching/InMemoryCacheHelperTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Communication/Email/EmailTestFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Communication/Email/EmailTestFactory.cs -------------------------------------------------------------------------------- /test/Infrastructure/Communication/Email/Photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Communication/Email/Photo.jpg -------------------------------------------------------------------------------- /test/Infrastructure/Cqrs/Commands/DelayCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Cqrs/Commands/DelayCommand.cs -------------------------------------------------------------------------------- /test/Infrastructure/Cqrs/Commands/DelayCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Cqrs/Commands/DelayCommandHandler.cs -------------------------------------------------------------------------------- /test/Infrastructure/Cqrs/Commands/IntValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Cqrs/Commands/IntValidator.cs -------------------------------------------------------------------------------- /test/Infrastructure/Cqrs/Commands/SampleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Cqrs/Commands/SampleCommand.cs -------------------------------------------------------------------------------- /test/Infrastructure/Cqrs/Commands/SampleCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Cqrs/Commands/SampleCommandHandler.cs -------------------------------------------------------------------------------- /test/Infrastructure/Cqrs/Commands/SampleCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Cqrs/Commands/SampleCommandValidator.cs -------------------------------------------------------------------------------- /test/Infrastructure/Data/FileSystem/appsettings.fileSystem.json: -------------------------------------------------------------------------------- 1 | { 2 | "FileSystemRepositoryPath": "." 3 | } -------------------------------------------------------------------------------- /test/Infrastructure/Data/Mongo/MongoUserRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Data/Mongo/MongoUserRepositoryTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Data/Mongo/MongoUserUnitOfWorkTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Data/Mongo/MongoUserUnitOfWorkTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Data/Mongo/appsettings.mongo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Data/Mongo/appsettings.mongo.json -------------------------------------------------------------------------------- /test/Infrastructure/Data/Redis/RedisUserRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Data/Redis/RedisUserRepositoryTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Data/Redis/RedisUserUnitOfWorkTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Data/Redis/RedisUserUnitOfWorkTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Data/Redis/appsettings.redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Data/Redis/appsettings.redis.json -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Csv/CsvFile.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Csv/CsvFile.csv -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Csv/CsvReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Csv/CsvReaderTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Database/DatabaseFile.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Database/DatabaseFile.dbf -------------------------------------------------------------------------------- /test/Infrastructure/Documents/DocumentReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/DocumentReaderTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Documents/DocumentUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/DocumentUser.cs -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Excel/ExcelFile.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Excel/ExcelFile.xlsx -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Excel/ExcelReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Excel/ExcelReaderTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Excel/ExcelWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Excel/ExcelWriterTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Txt/TxtFile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Txt/TxtFile.txt -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Txt/TxtReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Txt/TxtReaderTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Xml/XmlFile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Xml/XmlFile.xml -------------------------------------------------------------------------------- /test/Infrastructure/Documents/Xml/XmlReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Documents/Xml/XmlReaderTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Events/EventBusCommonTestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Events/EventBusCommonTestCase.cs -------------------------------------------------------------------------------- /test/Infrastructure/Events/PublishUserCreatedDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Events/PublishUserCreatedDomainEvent.cs -------------------------------------------------------------------------------- /test/Infrastructure/Events/Redis/RedisEventBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Events/Redis/RedisEventBusTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Events/Redis/appsettings.redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Events/Redis/appsettings.redis.json -------------------------------------------------------------------------------- /test/Infrastructure/FakeStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/FakeStartup.cs -------------------------------------------------------------------------------- /test/Infrastructure/PayPal/PayPalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/PayPal/PayPalTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/PayPal/appsettings.PayPal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/PayPal/appsettings.PayPal.json -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/Build.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/Helpers/SHA256Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/Helpers/SHA256Tests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/Helpers/TripleDESTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/Helpers/TripleDESTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/Models/ProcessedPaymentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/Models/ProcessedPaymentTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/PaymentRequestServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/PaymentRequestServiceTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/PaymentResponseServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/PaymentResponseServiceTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/SignatureComparerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/SignatureComparerTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Redsys/SignatureManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Redsys/SignatureManagerTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Reporting/BillExampleReport.rdlc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Reporting/BillExampleReport.rdlc -------------------------------------------------------------------------------- /test/Infrastructure/Reporting/BillReportConcept.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Reporting/BillReportConcept.cs -------------------------------------------------------------------------------- /test/Infrastructure/Reporting/BillReportData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Reporting/BillReportData.cs -------------------------------------------------------------------------------- /test/Infrastructure/Reporting/ReportRendererTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Reporting/ReportRendererTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Security/SignedPdf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Security/SignedPdf.pdf -------------------------------------------------------------------------------- /test/Infrastructure/Security/UnsignedPdf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Security/UnsignedPdf.pdf -------------------------------------------------------------------------------- /test/Infrastructure/Serializers/JsonSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Serializers/JsonSerializerTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/Serializers/NetJsonSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/Serializers/NetJsonSerializerTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/SharedKernel.Integration.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/SharedKernel.Integration.Tests.csproj -------------------------------------------------------------------------------- /test/Infrastructure/System/DateTimeTestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/System/DateTimeTestService.cs -------------------------------------------------------------------------------- /test/Infrastructure/System/HttpUtilityServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/System/HttpUtilityServiceTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/System/Threading/CommonMutexTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/System/Threading/CommonMutexTests.cs -------------------------------------------------------------------------------- /test/Infrastructure/System/Threading/Mongo/MongoApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/System/Threading/Mongo/MongoApp.cs -------------------------------------------------------------------------------- /test/Infrastructure/System/Threading/Redis/RedisApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/System/Threading/Redis/RedisApp.cs -------------------------------------------------------------------------------- /test/Infrastructure/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /test/Infrastructure/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipoburgos/SharedKernel/HEAD/test/Infrastructure/compose.yml --------------------------------------------------------------------------------