├── .gitattributes ├── .github └── workflows │ └── build-dotnet8.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Examples ├── ApplicationServices │ └── Examples.ApplicationServices.CQRS │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.ApplicationServices.CQRS.csproj │ │ ├── ITestApplicationService.cs │ │ ├── Program.cs │ │ ├── TestApplicationService.cs │ │ ├── TestCommand.cs │ │ ├── TestCommandHandler.cs │ │ ├── TestDto.cs │ │ ├── TestQuery.cs │ │ ├── TestQueryHandler.cs │ │ └── Validators │ │ └── TestCommandValidator.cs ├── Caching │ ├── Examples.Caching.MemoryCaching │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Caching.MemoryCaching.csproj │ │ ├── ITestApplicationService.cs │ │ ├── Program.cs │ │ ├── TestApplicationService.cs │ │ └── TestDto.cs │ ├── Examples.Caching.PersistenceCaching │ │ ├── Examples.Caching.PersistenceCaching.csproj │ │ ├── ITestApplicationService.cs │ │ ├── Program.cs │ │ ├── TestApplicationService.cs │ │ └── appsettings.json │ └── Examples.Caching.RedisCaching │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Caching.RedisCaching.csproj │ │ ├── ITestApplicationService.cs │ │ ├── Program.cs │ │ ├── TestApplicationService.cs │ │ └── TestDto.cs ├── CleanWithCQRS │ ├── HR.LeaveManagement.API │ │ ├── Controllers │ │ │ ├── AccountController.cs │ │ │ ├── LeaveAllocationsController.cs │ │ │ ├── LeaveRequestsController.cs │ │ │ └── LeaveTypesController.cs │ │ ├── HR.LeaveManagement.API.csproj │ │ ├── Middleware │ │ │ └── ExceptionMiddleware.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── HR.LeaveManagement.Application.UnitTests │ │ ├── HR.LeaveManagement.Application.UnitTests.csproj │ │ ├── LeaveTypes │ │ │ ├── Commands │ │ │ │ └── CreateLeaveTypeCommandHandlerTests.cs │ │ │ └── Queries │ │ │ │ └── GetLeaveTypeListRequestHandlerTests.cs │ │ ├── MediatorHandlerRegistrationTests.cs │ │ └── TestDataActions.cs │ ├── HR.LeaveManagement.Application │ │ ├── ApplicationServicesRegistration.cs │ │ ├── Constants │ │ │ └── CustomClaimTypes.cs │ │ ├── Contracts │ │ │ └── Identity │ │ │ │ ├── IAuthService.cs │ │ │ │ └── IUserService.cs │ │ ├── DTOs │ │ │ ├── Common │ │ │ │ └── BaseDto.cs │ │ │ ├── LeaveAllocation │ │ │ │ ├── CreateLeaveAllocationDto.cs │ │ │ │ ├── ILeaveAllocationDto.cs │ │ │ │ ├── LeaveAllocationDto.cs │ │ │ │ ├── UpdateLeaveAllocationDto.cs │ │ │ │ └── Validators │ │ │ │ │ ├── CreateLeaveAllocationDtoValidator.cs │ │ │ │ │ ├── ILeaveAllocationDtoValidator.cs │ │ │ │ │ └── UpdateLeaveAllocationDtoValidator.cs │ │ │ ├── LeaveRequest │ │ │ │ ├── ChangeLeaveRequestApprovalDto.cs │ │ │ │ ├── CreateLeaveRequestDto.cs │ │ │ │ ├── ILeaveRequestDto.cs │ │ │ │ ├── LeaveRequestDto.cs │ │ │ │ ├── LeaveRequestListDto.cs │ │ │ │ ├── UpdateLeaveRequestDto.cs │ │ │ │ └── Validators │ │ │ │ │ ├── CreateLeaveRequestDtoValidator.cs │ │ │ │ │ ├── ILeaveRequestDtoValidator.cs │ │ │ │ │ └── UpdateLeaveRequestDtoValidator.cs │ │ │ └── LeaveType │ │ │ │ ├── CreateLeaveTypeDto.cs │ │ │ │ ├── ILeaveTypeDto.cs │ │ │ │ ├── LeaveTypeDto.cs │ │ │ │ └── Validators │ │ │ │ ├── CreateLeaveTypeDtoValidator.cs │ │ │ │ ├── ILeaveTypeDtoValidator.cs │ │ │ │ └── UpdateLeaveTypeDtoValidator.cs │ │ ├── DataStoreNamesConst.cs │ │ ├── Exceptions │ │ │ ├── BadRequestException.cs │ │ │ └── NotFoundException.cs │ │ ├── Features │ │ │ ├── LeaveAllocations │ │ │ │ ├── Handlers │ │ │ │ │ ├── Commands │ │ │ │ │ │ ├── CreateLeaveAllocationCommandHandler.cs │ │ │ │ │ │ ├── DeleteLeaveAllocationCommandHandler.cs │ │ │ │ │ │ └── UpdateLeaveAllocationCommandHandler.cs │ │ │ │ │ └── Queries │ │ │ │ │ │ ├── GetLeaveAllocationDetailRequestHandler.cs │ │ │ │ │ │ └── GetLeaveAllocationListRequestHandler.cs │ │ │ │ └── Requests │ │ │ │ │ ├── Commands │ │ │ │ │ ├── CreateLeaveAllocationCommand.cs │ │ │ │ │ ├── DeleteLeaveAllocationCommand.cs │ │ │ │ │ └── UpdateLeaveAllocationCommand.cs │ │ │ │ │ └── Queries │ │ │ │ │ ├── GetLeaveAllocationDetailRequest.cs │ │ │ │ │ └── GetLeaveAllocationListRequest.cs │ │ │ ├── LeaveRequests │ │ │ │ ├── Handlers │ │ │ │ │ ├── Commands │ │ │ │ │ │ ├── CreateLeaveRequestCommandHandler.cs │ │ │ │ │ │ ├── DeleteLeaveRequestCommandHandler.cs │ │ │ │ │ │ └── UpdateLeaveRequestCommandHandler.cs │ │ │ │ │ └── Queries │ │ │ │ │ │ ├── GetLeaveRequestDetailRequestHandler.cs │ │ │ │ │ │ └── GetLeaveRequestListRequestHandler.cs │ │ │ │ └── Requests │ │ │ │ │ ├── Commands │ │ │ │ │ ├── CreateLeaveRequestCommand.cs │ │ │ │ │ ├── DeleteLeaveRequestCommand.cs │ │ │ │ │ └── UpdateLeaveRequestCommand.cs │ │ │ │ │ └── Queries │ │ │ │ │ ├── GetLeaveRequestDetailRequest.cs │ │ │ │ │ └── GetLeaveRequestListRequest.cs │ │ │ └── LeaveTypes │ │ │ │ ├── Handlers │ │ │ │ ├── Commands │ │ │ │ │ ├── CreateLeaveTypeCommandHandler.cs │ │ │ │ │ ├── DeleteLeaveTypeCommandHandler.cs │ │ │ │ │ └── UpdateLeaveTypeCommandHandler.cs │ │ │ │ └── Queries │ │ │ │ │ ├── GetLeaveTypeDetailRequestHandler.cs │ │ │ │ │ └── GetLeaveTypeListRequestHandler.cs │ │ │ │ └── Requests │ │ │ │ ├── Commands │ │ │ │ ├── CreateLeaveTypeCommand.cs │ │ │ │ ├── DeleteLeaveRequestCommand.cs │ │ │ │ └── UpdateLeaveTypeCommand.cs │ │ │ │ └── Queries │ │ │ │ ├── GetLeaveTypeDetailRequest.cs │ │ │ │ └── GetLeaveTypeListRequest.cs │ │ ├── HR.LeaveManagement.Application.csproj │ │ ├── Models │ │ │ └── Identity │ │ │ │ ├── AuthRequest.cs │ │ │ │ ├── AuthResponse.cs │ │ │ │ ├── Employee.cs │ │ │ │ ├── JwtSettings.cs │ │ │ │ ├── RegistrationRequest.cs │ │ │ │ └── RegistrationResponse.cs │ │ ├── Profiles │ │ │ └── MappingProfile.cs │ │ └── Responses │ │ │ └── BaseCommandResponse.cs │ ├── HR.LeaveManagement.Domain │ │ ├── Common │ │ │ └── BaseDomainEntity.cs │ │ ├── HR.LeaveManagement.Domain.csproj │ │ ├── LeaveAllocation.cs │ │ ├── LeaveRequest.cs │ │ ├── LeaveType.cs │ │ └── Specifications │ │ │ └── AllocationExistsSpec.cs │ ├── HR.LeaveManagement.Identity │ │ ├── Configurations │ │ │ ├── RoleConfiguration.cs │ │ │ ├── UserConfiguration.cs │ │ │ └── UserRoleConfiguration.cs │ │ ├── HR.LeaveManagement.Identity.csproj │ │ ├── IdentityServicesRegistration.cs │ │ ├── LeaveManagementDbContextFactory.cs │ │ ├── LeaveManagementIdentityDbContext.cs │ │ ├── Migrations │ │ │ ├── 20210804225145_AddUserTables.Designer.cs │ │ │ ├── 20210804225145_AddUserTables.cs │ │ │ └── LeaveManagementIdentityDbContextModelSnapshot.cs │ │ ├── Models │ │ │ └── ApplicationUser.cs │ │ └── Services │ │ │ ├── AuthService.cs │ │ │ └── UserService.cs │ ├── HR.LeaveManagement.MVC │ │ ├── Contracts │ │ │ ├── IAuthenticationService.cs │ │ │ ├── ILeaveAllocationService.cs │ │ │ ├── ILeaveRequestService.cs │ │ │ ├── ILeaveTypeService.cs │ │ │ └── ILocalStorageService.cs │ │ ├── Controllers │ │ │ ├── HomeController.cs │ │ │ ├── LeaveRequestsController.cs │ │ │ ├── LeaveTypesController.cs │ │ │ └── UsersController.cs │ │ ├── HR.LeaveManagement.MVC.csproj │ │ ├── MappingProfile.cs │ │ ├── Middleware │ │ │ └── RequestMiddleware.cs │ │ ├── Models │ │ │ ├── EmployeeVM.cs │ │ │ ├── ErrorViewModel.cs │ │ │ ├── LeaveAllocationVM.cs │ │ │ ├── LeaveRequestVM.cs │ │ │ ├── LeaveTypeVM.cs │ │ │ ├── LoginVM.cs │ │ │ └── RegisterVM.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── ReadMe.md │ │ ├── Services │ │ │ ├── AuthenticationService.cs │ │ │ ├── Base │ │ │ │ ├── BaseHttpService.cs │ │ │ │ ├── Client.cs │ │ │ │ ├── IClient.cs │ │ │ │ ├── Response.cs │ │ │ │ ├── ServiceClient.cs │ │ │ │ └── api.nswag │ │ │ ├── LeaveAllocationService.cs │ │ │ ├── LeaveRequestService.cs │ │ │ ├── LeaveTypeService.cs │ │ │ └── LocalStorageService.cs │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ ├── NotAuthorized.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── LeaveRequests │ │ │ │ ├── Create.cshtml │ │ │ │ ├── Details.cshtml │ │ │ │ ├── Index.cshtml │ │ │ │ └── MyLeave.cshtml │ │ │ ├── LeaveTypes │ │ │ │ ├── Create.cshtml │ │ │ │ ├── Details.cshtml │ │ │ │ ├── Edit.cshtml │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Layout.cshtml.css │ │ │ │ ├── _LoginPartial.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── Users │ │ │ │ ├── Login.cshtml │ │ │ │ └── Register.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ ├── js │ │ │ └── site.js │ │ │ └── lib │ │ │ ├── bootstrap │ │ │ ├── LICENSE │ │ │ └── dist │ │ │ │ ├── css │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ ├── bootstrap-grid.rtl.css │ │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ │ ├── bootstrap-utilities.css │ │ │ │ ├── bootstrap-utilities.css.map │ │ │ │ ├── bootstrap-utilities.min.css │ │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── bootstrap.min.css.map │ │ │ │ ├── bootstrap.rtl.css │ │ │ │ ├── bootstrap.rtl.css.map │ │ │ │ ├── bootstrap.rtl.min.css │ │ │ │ └── bootstrap.rtl.min.css.map │ │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.esm.js │ │ │ │ ├── bootstrap.esm.js.map │ │ │ │ ├── bootstrap.esm.min.js │ │ │ │ ├── bootstrap.esm.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ ├── jquery-validation-unobtrusive │ │ │ ├── LICENSE.txt │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ └── jquery.validate.unobtrusive.min.js │ │ │ ├── jquery-validation │ │ │ ├── LICENSE.md │ │ │ └── dist │ │ │ │ ├── additional-methods.js │ │ │ │ ├── additional-methods.min.js │ │ │ │ ├── jquery.validate.js │ │ │ │ └── jquery.validate.min.js │ │ │ └── jquery │ │ │ ├── LICENSE.txt │ │ │ └── dist │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ └── jquery.min.map │ └── HR.LeaveManagement.Persistence │ │ ├── AuditableDbContext.cs │ │ ├── Configurations │ │ └── Entities │ │ │ ├── BaseConfiguration.cs │ │ │ ├── LeaveAllocationConfiguration.cs │ │ │ ├── LeaveRequestConfiguration.cs │ │ │ └── LeaveTypeConfiguration.cs │ │ ├── HR.LeaveManagement.Persistence.csproj │ │ ├── LeaveManagementDbContext.cs │ │ ├── LeaveManagementDbContextFactory.cs │ │ └── Migrations │ │ ├── 20220228020410_InitialCreation.Designer.cs │ │ ├── 20220228020410_InitialCreation.cs │ │ └── LeaveManagementDbContextModelSnapshot.cs ├── EventHandling │ ├── Examples.EventHandling.InMemoryEventBus │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.EventHandling.InMemoryEventBus.csproj │ │ ├── Program.cs │ │ ├── TestEvent.cs │ │ └── TestEventHandler.cs │ └── Examples.EventHandling.MediatR │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.EventHandling.MediatR.csproj │ │ ├── Program.cs │ │ ├── TestEvent.cs │ │ └── TestEventHandler.cs ├── Examples.sln ├── Json │ ├── Examples.Json.JsonNet │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Json.JsonNet.csproj │ │ ├── ITestApplicationService.cs │ │ ├── Program.cs │ │ ├── TestApplicationService.cs │ │ └── TestDto.cs │ └── Examples.Json.SystemTextJson │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Json.SystemTextJson.csproj │ │ ├── ITestApplicationService.cs │ │ ├── Program.cs │ │ ├── TestApplicationService.cs │ │ └── TestDto.cs ├── Mediator │ └── Examples.Mediator.MediatR │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Mediator.MediatR.csproj │ │ ├── Program.cs │ │ ├── TestNotification.cs │ │ ├── TestNotificationHandler.cs │ │ ├── TestRequest.cs │ │ ├── TestRequestHandler.cs │ │ ├── TestRequestHandlerWithResponse.cs │ │ ├── TestRequestWithResponse.cs │ │ └── TestResponse.cs ├── Messaging │ ├── Examples.Messaging.MassTransit │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Messaging.MassTransit.csproj │ │ ├── Program.cs │ │ ├── TestEvent.cs │ │ ├── TestEventHandler.cs │ │ └── Worker.cs │ └── Examples.Messaging.Wolverine │ │ ├── ConfigurationContainer.cs │ │ ├── Examples.Messaging.Wolverine.csproj │ │ ├── Program.cs │ │ ├── TestEvent.cs │ │ └── TestEventHandler.cs └── Validation │ └── Examples.Validation.FluentValidation │ ├── ConfigurationContainer.cs │ ├── Examples.Validation.FluentValidation.csproj │ ├── ITestApplicationService.cs │ ├── Program.cs │ ├── TestApplicationService.cs │ ├── TestDto.cs │ └── Validators │ └── TestDtoValidator.cs ├── LICENSE ├── RCommon-Icon.jpg ├── README.md ├── Site.html ├── Src ├── Directory.Build.props ├── RCommon.ApplicationServices │ ├── Commands │ │ ├── CommandBus.cs │ │ ├── ICommandBus.cs │ │ ├── ICommandHandler.cs │ │ └── NoCommandHandlersException.cs │ ├── CqrsBuilder.cs │ ├── CqrsBuilderExtensions.cs │ ├── CqrsCachingOptions.cs │ ├── CqrsValidationOptions.cs │ ├── ICqrsBuilder.cs │ ├── IValidationBuilder.cs │ ├── InvalidCacheException.cs │ ├── Queries │ │ ├── IQueryBus.cs │ │ ├── IQueryHandler.cs │ │ └── QueryBus.cs │ ├── RCommon.ApplicationServices.csproj │ ├── README.md │ ├── Validation │ │ ├── IValidationProvider.cs │ │ ├── IValidationService.cs │ │ ├── Severity.cs │ │ ├── ValidationException.cs │ │ ├── ValidationFault.cs │ │ ├── ValidationOutcome.cs │ │ └── ValidationService.cs │ └── ValidationBuilderExtensions.cs ├── RCommon.Authorization.Web │ ├── Filters │ │ ├── AuthorizationHeaderParameterOperationFilter.cs │ │ └── AuthorizeCheckOperationFilter.cs │ ├── RCommon.Authorization.Web.csproj │ └── README.md ├── RCommon.Caching │ ├── CacheKey.cs │ ├── CachingBuilderExtensions.cs │ ├── ExpressionCachingStrategy.cs │ ├── ICacheService.cs │ ├── IDistributedCachingBuilder.cs │ ├── IMemoryCachingBuilder.cs │ ├── RCommon.Caching.csproj │ └── README.md ├── RCommon.Core │ ├── BaseApplicationException.cs │ ├── CachingOptions.cs │ ├── Collections │ │ ├── IPaginatedList.cs │ │ ├── ListDictionary.cs │ │ └── PaginatedList.cs │ ├── CommonFactory.cs │ ├── Constants.cs │ ├── DisposableAction.cs │ ├── DisposableResource.cs │ ├── EventHandling │ │ ├── EventHandlingBuilderExtensions.cs │ │ ├── IEventBus.cs │ │ ├── IEventHandlingBuilder.cs │ │ ├── IInMemoryEventBusBuilder.cs │ │ ├── InMemoryEventBus.cs │ │ ├── InMemoryEventBusBuilder.cs │ │ ├── InMemoryEventBusBuilderExtensions.cs │ │ ├── Producers │ │ │ ├── EventProductionException.cs │ │ │ ├── IEventProducer.cs │ │ │ ├── IEventRouter.cs │ │ │ ├── InMemoryTransactionalEventRouter.cs │ │ │ ├── PublishWithEventBusEventProducer.cs │ │ │ └── UnsupportedEventProducerException.cs │ │ └── Subscribers │ │ │ ├── IDynamicDistributedEventHandler.cs │ │ │ └── ISubscriber.cs │ ├── Extensions │ │ ├── CollectionExtensions.cs │ │ ├── DateTimeExtensions.cs │ │ ├── DictionaryExtensions.cs │ │ ├── ExpressionExtensions.cs │ │ ├── GuidExtensions.cs │ │ ├── IDataReaderExtensions.cs │ │ ├── ILoggerExtensions.cs │ │ ├── IQueryableExtensions.cs │ │ ├── ObjectExtensions.cs │ │ ├── ServiceCollectionExtensions.cs │ │ ├── SpecificationExtensions.cs │ │ ├── StreamExtensions.cs │ │ ├── StringExtensions.cs │ │ └── TypeExtensions.cs │ ├── GeneralException.cs │ ├── Guard.cs │ ├── ICommonFactory.cs │ ├── IGuidGenerator.cs │ ├── IPagedSpecification.cs │ ├── IRCommonBuilder.cs │ ├── ISpecification.cs │ ├── ISystemTime.cs │ ├── ISystemTimeOptions.cs │ ├── InvalidArgumentException.cs │ ├── Linq │ │ ├── Linq.cs │ │ └── PredicateBuilder.cs │ ├── PagedSpecification.cs │ ├── RCommon - Backup.Core.csproj │ ├── RCommon.Core.csproj │ ├── RCommonBuilder.cs │ ├── RCommonBuilderException.cs │ ├── README.md │ ├── Reflection │ │ ├── ObjectGraphWalker.cs │ │ └── ReflectionHelper.cs │ ├── SequentialGuidGenerator.cs │ ├── SequentialGuidGeneratorOptions.cs │ ├── SequentialGuidType.cs │ ├── SimpleGuidGenerator.cs │ ├── Specification.cs │ ├── SystemTime.cs │ ├── SystemTimeOptions.cs │ ├── Threading │ │ └── AsyncHelper.cs │ └── Util │ │ ├── ImageHelper.cs │ │ └── Inflector.cs ├── RCommon.Dapper │ ├── Crud │ │ └── DapperRepository.cs │ ├── DapperFluentMappingsException.cs │ ├── DapperPersistenceBuilder.cs │ ├── IDapperBuilder.cs │ ├── RCommon.Dapper.csproj │ └── README.md ├── RCommon.EfCore │ ├── Crud │ │ └── EFCoreRepository.cs │ ├── EFCorePerisistenceBuilder.cs │ ├── IEFCorePersistenceBuilder.cs │ ├── RCommon.EFCore.csproj │ ├── RCommonDbContext.cs │ └── README.md ├── RCommon.Emailing │ ├── EmailEventArgs.cs │ ├── EmailingBuilderExtensions.cs │ ├── IEmailService.cs │ ├── RCommon.Emailing.csproj │ ├── README.md │ └── Smtp │ │ ├── SmtpEmailService.cs │ │ └── SmtpEmailSettings.cs ├── RCommon.Entities │ ├── AuditedEntity.cs │ ├── BusinessEntity.cs │ ├── EntityNotFoundException.cs │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── IAuditedEntity.cs │ ├── IBusinessEntity.cs │ ├── IEntityEventTracker.cs │ ├── ITrackedEntity.cs │ ├── InMemoryEntityEventTracker.cs │ ├── RCommon.Entities.csproj │ ├── README.md │ ├── TransactionalEventsChangedEventArgs.cs │ └── TransactionalEventsClearedEventArgs.cs ├── RCommon.FluentValidation │ ├── FluentValidationBuilder.cs │ ├── FluentValidationBuilderExtensions.cs │ ├── FluentValidationProvider.cs │ ├── IFluentValidationBuilder.cs │ ├── RCommon.FluentValidation.csproj │ ├── README.md │ └── ValidationBuilderExtensions.cs ├── RCommon.Json │ ├── IJsonBuilder.cs │ ├── IJsonSerializer.cs │ ├── JsonBuilderExtensions.cs │ ├── JsonDeserializeOptions.cs │ ├── JsonSerializeOptions.cs │ ├── RCommon.Json.csproj │ └── README.md ├── RCommon.JsonNet │ ├── IJsonNetBuilder.cs │ ├── IJsonNetBuilderExtensions.cs │ ├── JsonNetBuilder.cs │ ├── JsonNetSerializer.cs │ ├── RCommon.JsonNet.csproj │ └── README.md ├── RCommon.Linq2Db │ ├── Crud │ │ └── Linq2DbRepository.cs │ ├── ILinq2DbPersistenceBuilder.cs │ ├── Linq2DbPersistenceBuilder.cs │ ├── RCommon.Linq2Db.csproj │ ├── RCommonDataConnection.cs │ └── README.md ├── RCommon.MassTransit │ ├── IMassTransitEventHandlingBuilder.cs │ ├── MassTransitEventHandlingBuilder.cs │ ├── MassTransitEventHandlingBuilderExtensions.cs │ ├── Producers │ │ ├── PublishWithMassTransitEventProducer.cs │ │ └── SendWithMassTransitEventProducer.cs │ ├── RCommon.MassTransit.csproj │ ├── README.md │ └── Subscribers │ │ ├── IMassTransitEventHandler.cs │ │ └── MassTransitEventHandler.cs ├── RCommon.Mediator │ ├── IMediatorAdapter.cs │ ├── IMediatorBuilder.cs │ ├── IMediatorService.cs │ ├── MediatorBuilderExtensions.cs │ ├── MediatorService.cs │ ├── RCommon.Mediator.csproj │ ├── README.md │ └── Subscribers │ │ ├── IAppNotification.cs │ │ ├── IAppRequest.cs │ │ └── IAppRequestHandler.cs ├── RCommon.Mediatr │ ├── Behaviors │ │ ├── LoggingBehavior.cs │ │ ├── UnitOfWorkBehavior.cs │ │ └── ValidatorBehavior.cs │ ├── IMediatRBuilder.cs │ ├── IMediatREventHandlingBuilder.cs │ ├── MediatRAdapter.cs │ ├── MediatRBuilder.cs │ ├── MediatRBuilderExtensions.cs │ ├── MediatREventHandlingBuilder.cs │ ├── MediatREventHandlingBuilderExtensions.cs │ ├── Producers │ │ ├── PublishWithMediatREventProducer.cs │ │ └── SendWithMediatREventProducer.cs │ ├── RCommon.MediatR.csproj │ ├── README.md │ └── Subscribers │ │ ├── IMediatRNotification.cs │ │ ├── IMediatRRequest.cs │ │ ├── MediatREventHandler.cs │ │ ├── MediatRNotification.cs │ │ ├── MediatRNotificationHandler.cs │ │ ├── MediatRRequest.cs │ │ └── MediatRRequestHandler.cs ├── RCommon.MemoryCache │ ├── DistributedMemoryCacheBuilder.cs │ ├── DistributedMemoryCacheService.cs │ ├── IDistributedMemoryCachingBuilder.cs │ ├── IDistributedMemoryCachingBuilderExtensions.cs │ ├── IInMemoryCachingBuilder.cs │ ├── IInMemoryCachingBuilderExtensions.cs │ ├── InMemoryCacheService.cs │ ├── InMemoryCachingBuilder.cs │ ├── RCommon.MemoryCache.csproj │ └── README.md ├── RCommon.Models │ ├── Commands │ │ ├── CommandResult.cs │ │ ├── ICommand.cs │ │ └── ICommandResult.cs │ ├── Events │ │ ├── IAsyncEvent.cs │ │ ├── ISerializableEvent.cs │ │ └── ISyncEvent.cs │ ├── ExecutionResults │ │ ├── ExecutionResult.cs │ │ ├── FailedExecutionResult.cs │ │ ├── IExecutionResult.cs │ │ └── SuccessExecutionResult.cs │ ├── IModel.cs │ ├── IPaginatedListRequest.cs │ ├── ISearchPaginatedListRequest.cs │ ├── PaginatedListModel.cs │ ├── PaginatedListRequest.cs │ ├── Queries │ │ └── IQuery.cs │ ├── RCommon.Models.csproj │ ├── README.md │ ├── SearchPaginatedListRequest.cs │ └── SortDirectionEnum.cs ├── RCommon.Persistence.Caching.MemoryCache │ ├── IPersistenceBuilderExtensions.cs │ ├── RCommon.Persistence.Caching.MemoryCache.csproj │ └── README.md ├── RCommon.Persistence.Caching.RedisCache │ ├── IPersistenceBuilderExtensions.cs │ ├── RCommon.Persistence.Caching.RedisCache.csproj │ └── README.md ├── RCommon.Persistence.Caching │ ├── Crud │ │ ├── CachingGraphRepository.cs │ │ ├── CachingLinqRepository.cs │ │ ├── CachingSqlMapperRepository.cs │ │ ├── ICachingGraphRepository.cs │ │ ├── ICachingLinqRepository.cs │ │ └── ICachingSqlMapperRepository.cs │ ├── IPersistenceBuilderExtensions.cs │ ├── PersistenceCachingStrategy.cs │ ├── RCommon.Persistence.Caching.csproj │ └── README.md ├── RCommon.Persistence │ ├── Crud │ │ ├── GraphRepositoryBase.cs │ │ ├── IEagerLoadableQueryable.cs │ │ ├── IGraphRepository.cs │ │ ├── ILinqRepository.cs │ │ ├── IReadOnlyRepository.cs │ │ ├── ISqlMapperRepository.cs │ │ ├── IWriteOnlyRepository.cs │ │ ├── LinqRepositoryBase.cs │ │ ├── RepositoryException.cs │ │ └── SqlRepositoryBase.cs │ ├── DataStoreFactory.cs │ ├── DataStoreFactoryOptions.cs │ ├── DataStoreNotFoundException.cs │ ├── DataStoreValue.cs │ ├── DefaultDataStoreOptions.cs │ ├── IDataStore.cs │ ├── IDataStoreFactory.cs │ ├── INamedDataSource.cs │ ├── IPersistenceBuilder.cs │ ├── IReadModel.cs │ ├── IScopedDataStore.cs │ ├── PersistenceBuilderExtensions.cs │ ├── PersistenceException.cs │ ├── RCommon.Persistence.csproj │ ├── README.md │ ├── Sql │ │ ├── IRDbConnection.cs │ │ ├── RDbConnection.cs │ │ ├── RDbConnectionException.cs │ │ └── RDbConnectionOptions.cs │ ├── Transactions │ │ ├── DefaultUnitOfWorkBuilder.cs │ │ ├── IUnitOfWork.cs │ │ ├── IUnitOfWorkBuilder.cs │ │ ├── IUnitOfWorkFactory.cs │ │ ├── TransactionMode.cs │ │ ├── TransactionScopeHelper.cs │ │ ├── UnitOfWork.cs │ │ ├── UnitOfWorkException.cs │ │ ├── UnitOfWorkFactory.cs │ │ ├── UnitOfWorkSettings.cs │ │ └── UnitOfWorkState.cs │ └── UnsupportedDataStoreException.cs ├── RCommon.RedisCache │ ├── IRedisCachingBuilder.cs │ ├── IRedisCachingBuilderExtensions.cs │ ├── RCommon.RedisCache.csproj │ ├── README.md │ ├── RedisCacheService.cs │ └── RedisCachingBuilder.cs ├── RCommon.Security │ ├── Authorization │ │ └── AuthorizationException.cs │ ├── Claims │ │ ├── ClaimTypesConst.cs │ │ ├── CurrentPrincipalAccessorBase.cs │ │ ├── CurrentPrincipalAccessorExtensions.cs │ │ ├── ICurrentPrincipalAccessor.cs │ │ └── ThreadCurrentPrincipalAccessor.cs │ ├── ClaimsIdentityExtensions.cs │ ├── Clients │ │ ├── CurrentClient.cs │ │ └── ICurrentClient.cs │ ├── RCommon.Security.csproj │ ├── README.md │ ├── SecurityConfigurationExtensions.cs │ └── Users │ │ ├── CurrentUser.cs │ │ ├── CurrentUserExtensions.cs │ │ └── ICurrentUser.cs ├── RCommon.SendGrid │ ├── RCommon.SendGrid.csproj │ ├── README.md │ ├── SendGridEmailService.cs │ ├── SendGridEmailSettings.cs │ └── SendGridEmailingConfigurationExtensions.cs ├── RCommon.SystemTextJson │ ├── ITextJsonBuilder.cs │ ├── ITextJsonBuilderExtensions.cs │ ├── JsonByteEnumConverter.cs │ ├── JsonIntEnumConverter.cs │ ├── RCommon.SystemTextJson.csproj │ ├── README.md │ ├── TextJsonBuilder.cs │ └── TextJsonSerializer.cs ├── RCommon.Web │ ├── Properties │ │ └── launchSettings.json │ ├── RCommon.Web.csproj │ └── README.md ├── RCommon.Wolverine │ ├── IWolverineEventHandlingBuilder.cs │ ├── Producers │ │ ├── PublishWithWolverineEventProducer.cs │ │ └── SendWithWolverineEventProducer.cs │ ├── RCommon.Wolverine.csproj │ ├── README.md │ ├── Subscribers │ │ ├── IWolverineEventHandler.cs │ │ └── WolverineEventHandler.cs │ ├── WolverineEventHandlingBuilder.cs │ └── WolverineEventHandlingBuilderExtensions.cs └── RCommon.sln └── Tests ├── Directory.Build.props ├── RCommon.Emailing.SendGrid.Tests ├── RCommon.Emailing.SendGrid.Tests.csproj └── SendGridEmailServiceIntTests.cs ├── RCommon.Emailing.Tests ├── RCommon.Emailing.Tests.csproj └── SmtpEmailServiceIntTests.cs ├── RCommon.Mediator.MediatR.Tests ├── MediatRTestBase.cs ├── RCommon.Mediator.MediatR.Tests.csproj └── Usings.cs ├── RCommon.Messaging.MassTransit.Tests ├── MassTransitMessagingTestBase.cs ├── RCommon.Messaging.MassTransit.Tests.csproj ├── SendWithMassTransitEventProducerTests.cs └── Usings.cs ├── RCommon.Messaging.Wolverine.Tests ├── RCommon.Messaging.Wolverine.Tests.csproj ├── Usings.cs └── WolverineMessagingTestBase.cs ├── RCommon.Persistence.Dapper.Tests ├── DapperRepositoryIntegrationTests.cs ├── DapperTestBase.cs ├── RCommon - Backup.Persistence.Dapper.Tests.csproj ├── RCommon.Persistence.Dapper.Tests.csproj ├── TestDbConnection.cs └── appsettings.json ├── RCommon.Persistence.EFCore.Tests ├── EFCoreRepositoryIntegrationTests.cs ├── EFCoreTestBase.cs ├── RCommon - Backup.Persistence.EFCore.Tests.csproj ├── RCommon.Persistence.EFCore.Tests.csproj └── appsettings.json ├── RCommon.Persistence.Linq2Db.Tests ├── Linq2DbRepositoryIntegrationTests.cs ├── Linq2DbTestBase.cs ├── RCommon.Persistence.Linq2Db.Tests.csproj ├── TestDataConnection.cs └── appsettings.json ├── RCommon.Security.Tests ├── CurrentPrincipalAccessorTest.cs ├── RCommon - Backup.Security.Tests.csproj ├── RCommon.Security.Tests.csproj └── SecurityTestBase.cs ├── RCommon.TestBase.Data ├── EFConfigurations │ ├── CustomerConfiguration.cs │ ├── DepartmentConfiguration.cs │ ├── MonthlySalesSummaryConfiguration.cs │ ├── OrderConfiguration.cs │ ├── OrderItemConfiguration.cs │ ├── ProductConfiguration.cs │ ├── SalesPersonConfiguration.cs │ ├── SalesTerritoryConfiguration.cs │ ├── TestDB.sql │ ├── TestDbContext.cs │ └── TestDbContextFactory.cs ├── Migrations │ ├── 20220830040850_InitialCreate.Designer.cs │ ├── 20220830040850_InitialCreate.cs │ └── TestDbContextModelSnapshot.cs ├── RCommon - Backup.TestBase.Data.csproj ├── RCommon.TestBase.Data.csproj └── TestRepository.cs ├── RCommon.TestBase ├── Entities │ ├── Customer.cs │ ├── Department.cs │ ├── MonthlySalesSummary.cs │ ├── Order.cs │ ├── OrderItem.cs │ ├── Product.cs │ ├── SalesPerson.cs │ └── SalesTerritory.cs ├── RCommon - Backup.TestBase.csproj ├── RCommon.TestBase.csproj ├── SerlilogBootstrapper.cs ├── Specifications │ └── CustomerSearchSpec.cs ├── TestBootstrapper.cs └── TestDataActions.cs └── RCommon.Tests ├── Application └── DTO │ ├── CustomerDto.cs │ └── OrderDto.cs ├── ExpectedExceptionAttribute.cs ├── GuardTests.cs ├── RCommon - Backup.Tests.csproj ├── RCommon.Tests.csproj └── appsettings.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build-dotnet8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/.github/workflows/build-dotnet8.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/Examples.ApplicationServices.CQRS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/Examples.ApplicationServices.CQRS.csproj -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/Program.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestCommand.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestCommandHandler.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestDto.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestQuery.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/TestQueryHandler.cs -------------------------------------------------------------------------------- /Examples/ApplicationServices/Examples.ApplicationServices.CQRS/Validators/TestCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/ApplicationServices/Examples.ApplicationServices.CQRS/Validators/TestCommandValidator.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.MemoryCaching/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.MemoryCaching/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.MemoryCaching/Examples.Caching.MemoryCaching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.MemoryCaching/Examples.Caching.MemoryCaching.csproj -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.MemoryCaching/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.MemoryCaching/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.MemoryCaching/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.MemoryCaching/Program.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.MemoryCaching/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.MemoryCaching/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.MemoryCaching/TestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.MemoryCaching/TestDto.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.PersistenceCaching/Examples.Caching.PersistenceCaching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.PersistenceCaching/Examples.Caching.PersistenceCaching.csproj -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.PersistenceCaching/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.PersistenceCaching/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.PersistenceCaching/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.PersistenceCaching/Program.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.PersistenceCaching/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.PersistenceCaching/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.PersistenceCaching/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.PersistenceCaching/appsettings.json -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.RedisCaching/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.RedisCaching/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.RedisCaching/Examples.Caching.RedisCaching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.RedisCaching/Examples.Caching.RedisCaching.csproj -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.RedisCaching/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.RedisCaching/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.RedisCaching/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.RedisCaching/Program.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.RedisCaching/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.RedisCaching/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Caching/Examples.Caching.RedisCaching/TestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Caching/Examples.Caching.RedisCaching/TestDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/AccountController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/AccountController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/LeaveAllocationsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/LeaveAllocationsController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/LeaveRequestsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/LeaveRequestsController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/LeaveTypesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Controllers/LeaveTypesController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/HR.LeaveManagement.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/HR.LeaveManagement.API.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Middleware/ExceptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Middleware/ExceptionMiddleware.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Program.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/appsettings.Development.json -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.API/appsettings.json -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/HR.LeaveManagement.Application.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/HR.LeaveManagement.Application.UnitTests.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/LeaveTypes/Commands/CreateLeaveTypeCommandHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/LeaveTypes/Commands/CreateLeaveTypeCommandHandlerTests.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/LeaveTypes/Queries/GetLeaveTypeListRequestHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/LeaveTypes/Queries/GetLeaveTypeListRequestHandlerTests.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/MediatorHandlerRegistrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/MediatorHandlerRegistrationTests.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/TestDataActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application.UnitTests/TestDataActions.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/ApplicationServicesRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/ApplicationServicesRegistration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Constants/CustomClaimTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Constants/CustomClaimTypes.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Contracts/Identity/IAuthService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Contracts/Identity/IAuthService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Contracts/Identity/IUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Contracts/Identity/IUserService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/Common/BaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/Common/BaseDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/CreateLeaveAllocationDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/CreateLeaveAllocationDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/ILeaveAllocationDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/ILeaveAllocationDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/LeaveAllocationDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/LeaveAllocationDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/UpdateLeaveAllocationDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/UpdateLeaveAllocationDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/Validators/CreateLeaveAllocationDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/Validators/CreateLeaveAllocationDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/Validators/ILeaveAllocationDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/Validators/ILeaveAllocationDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/Validators/UpdateLeaveAllocationDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveAllocation/Validators/UpdateLeaveAllocationDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/ChangeLeaveRequestApprovalDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/ChangeLeaveRequestApprovalDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/CreateLeaveRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/CreateLeaveRequestDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/ILeaveRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/ILeaveRequestDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/LeaveRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/LeaveRequestDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/LeaveRequestListDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/LeaveRequestListDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/UpdateLeaveRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/UpdateLeaveRequestDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/Validators/CreateLeaveRequestDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/Validators/CreateLeaveRequestDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/Validators/ILeaveRequestDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/Validators/ILeaveRequestDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/Validators/UpdateLeaveRequestDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveRequest/Validators/UpdateLeaveRequestDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/CreateLeaveTypeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/CreateLeaveTypeDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/ILeaveTypeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/ILeaveTypeDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/LeaveTypeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/LeaveTypeDto.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/Validators/CreateLeaveTypeDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/Validators/CreateLeaveTypeDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/Validators/ILeaveTypeDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/Validators/ILeaveTypeDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/Validators/UpdateLeaveTypeDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DTOs/LeaveType/Validators/UpdateLeaveTypeDtoValidator.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/DataStoreNamesConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/DataStoreNamesConst.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Exceptions/BadRequestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Exceptions/BadRequestException.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Exceptions/NotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Exceptions/NotFoundException.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Commands/CreateLeaveTypeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Commands/CreateLeaveTypeCommand.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Commands/DeleteLeaveRequestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Commands/DeleteLeaveRequestCommand.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Commands/UpdateLeaveTypeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Commands/UpdateLeaveTypeCommand.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Queries/GetLeaveTypeDetailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Queries/GetLeaveTypeDetailRequest.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Queries/GetLeaveTypeListRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Features/LeaveTypes/Requests/Queries/GetLeaveTypeListRequest.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/HR.LeaveManagement.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/HR.LeaveManagement.Application.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/AuthRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/AuthRequest.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/AuthResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/AuthResponse.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/Employee.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/JwtSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/JwtSettings.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/RegistrationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/RegistrationRequest.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/RegistrationResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Models/Identity/RegistrationResponse.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Profiles/MappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Profiles/MappingProfile.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Application/Responses/BaseCommandResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Application/Responses/BaseCommandResponse.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Domain/Common/BaseDomainEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Domain/Common/BaseDomainEntity.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Domain/HR.LeaveManagement.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Domain/HR.LeaveManagement.Domain.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Domain/LeaveAllocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Domain/LeaveAllocation.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Domain/LeaveRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Domain/LeaveRequest.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Domain/LeaveType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Domain/LeaveType.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Domain/Specifications/AllocationExistsSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Domain/Specifications/AllocationExistsSpec.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Configurations/RoleConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Configurations/RoleConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Configurations/UserConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Configurations/UserConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Configurations/UserRoleConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Configurations/UserRoleConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/HR.LeaveManagement.Identity.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/HR.LeaveManagement.Identity.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/IdentityServicesRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/IdentityServicesRegistration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/LeaveManagementDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/LeaveManagementDbContextFactory.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/LeaveManagementIdentityDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/LeaveManagementIdentityDbContext.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Migrations/20210804225145_AddUserTables.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Migrations/20210804225145_AddUserTables.Designer.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Migrations/20210804225145_AddUserTables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Migrations/20210804225145_AddUserTables.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Migrations/LeaveManagementIdentityDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Migrations/LeaveManagementIdentityDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Models/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Models/ApplicationUser.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Services/AuthService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Services/AuthService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Services/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Identity/Services/UserService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/IAuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/IAuthenticationService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILeaveAllocationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILeaveAllocationService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILeaveRequestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILeaveRequestService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILeaveTypeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILeaveTypeService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILocalStorageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Contracts/ILocalStorageService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/HomeController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/LeaveRequestsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/LeaveRequestsController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/LeaveTypesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/LeaveTypesController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Controllers/UsersController.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/HR.LeaveManagement.MVC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/HR.LeaveManagement.MVC.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/MappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/MappingProfile.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Middleware/RequestMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Middleware/RequestMiddleware.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/EmployeeVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/EmployeeVM.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LeaveAllocationVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LeaveAllocationVM.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LeaveRequestVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LeaveRequestVM.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LeaveTypeVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LeaveTypeVM.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LoginVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/LoginVM.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/RegisterVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Models/RegisterVM.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Program.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Properties/launchSettings.json -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/ReadMe.md -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/AuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/AuthenticationService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/BaseHttpService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/BaseHttpService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/Client.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/IClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/IClient.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/Response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/Response.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/ServiceClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/ServiceClient.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/api.nswag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/Base/api.nswag -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LeaveAllocationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LeaveAllocationService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LeaveRequestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LeaveRequestService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LeaveTypeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LeaveTypeService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LocalStorageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Services/LocalStorageService.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Home/NotAuthorized.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Home/NotAuthorized.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/Create.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/Details.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/Details.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/Index.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/MyLeave.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveRequests/MyLeave.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Create.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Details.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Details.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Edit.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/LeaveTypes/Index.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_Layout.cshtml.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_Layout.cshtml.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_LoginPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_LoginPartial.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Users/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Users/Login.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Users/Register.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/Users/Register.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/appsettings.Development.json -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/appsettings.json -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/css/site.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/favicon.ico -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/js/site.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.MVC/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/AuditableDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/AuditableDbContext.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/BaseConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/BaseConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/LeaveAllocationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/LeaveAllocationConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/LeaveRequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/LeaveRequestConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/LeaveTypeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Configurations/Entities/LeaveTypeConfiguration.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/HR.LeaveManagement.Persistence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/HR.LeaveManagement.Persistence.csproj -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/LeaveManagementDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/LeaveManagementDbContext.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/LeaveManagementDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/LeaveManagementDbContextFactory.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Migrations/20220228020410_InitialCreation.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Migrations/20220228020410_InitialCreation.Designer.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Migrations/20220228020410_InitialCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Migrations/20220228020410_InitialCreation.cs -------------------------------------------------------------------------------- /Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Migrations/LeaveManagementDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/CleanWithCQRS/HR.LeaveManagement.Persistence/Migrations/LeaveManagementDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/Examples.EventHandling.InMemoryEventBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/Examples.EventHandling.InMemoryEventBus.csproj -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/Program.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/TestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/TestEvent.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/TestEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.InMemoryEventBus/TestEventHandler.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.MediatR/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.MediatR/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.MediatR/Examples.EventHandling.MediatR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.MediatR/Examples.EventHandling.MediatR.csproj -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.MediatR/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.MediatR/Program.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.MediatR/TestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.MediatR/TestEvent.cs -------------------------------------------------------------------------------- /Examples/EventHandling/Examples.EventHandling.MediatR/TestEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/EventHandling/Examples.EventHandling.MediatR/TestEventHandler.cs -------------------------------------------------------------------------------- /Examples/Examples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Examples.sln -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.JsonNet/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.JsonNet/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.JsonNet/Examples.Json.JsonNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.JsonNet/Examples.Json.JsonNet.csproj -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.JsonNet/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.JsonNet/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.JsonNet/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.JsonNet/Program.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.JsonNet/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.JsonNet/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.JsonNet/TestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.JsonNet/TestDto.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.SystemTextJson/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.SystemTextJson/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.SystemTextJson/Examples.Json.SystemTextJson.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.SystemTextJson/Examples.Json.SystemTextJson.csproj -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.SystemTextJson/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.SystemTextJson/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.SystemTextJson/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.SystemTextJson/Program.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.SystemTextJson/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.SystemTextJson/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Json/Examples.Json.SystemTextJson/TestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Json/Examples.Json.SystemTextJson/TestDto.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/Examples.Mediator.MediatR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/Examples.Mediator.MediatR.csproj -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/Program.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestNotification.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestNotificationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestNotificationHandler.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestRequest.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestRequestHandler.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestRequestHandlerWithResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestRequestHandlerWithResponse.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestRequestWithResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestRequestWithResponse.cs -------------------------------------------------------------------------------- /Examples/Mediator/Examples.Mediator.MediatR/TestResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Mediator/Examples.Mediator.MediatR/TestResponse.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.MassTransit/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.MassTransit/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.MassTransit/Examples.Messaging.MassTransit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.MassTransit/Examples.Messaging.MassTransit.csproj -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.MassTransit/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.MassTransit/Program.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.MassTransit/TestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.MassTransit/TestEvent.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.MassTransit/TestEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.MassTransit/TestEventHandler.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.MassTransit/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.MassTransit/Worker.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.Wolverine/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.Wolverine/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.Wolverine/Examples.Messaging.Wolverine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.Wolverine/Examples.Messaging.Wolverine.csproj -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.Wolverine/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.Wolverine/Program.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.Wolverine/TestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.Wolverine/TestEvent.cs -------------------------------------------------------------------------------- /Examples/Messaging/Examples.Messaging.Wolverine/TestEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Messaging/Examples.Messaging.Wolverine/TestEventHandler.cs -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/ConfigurationContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/ConfigurationContainer.cs -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/Examples.Validation.FluentValidation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/Examples.Validation.FluentValidation.csproj -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/ITestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/ITestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/Program.cs -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/TestApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/TestApplicationService.cs -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/TestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/TestDto.cs -------------------------------------------------------------------------------- /Examples/Validation/Examples.Validation.FluentValidation/Validators/TestDtoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Examples/Validation/Examples.Validation.FluentValidation/Validators/TestDtoValidator.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/LICENSE -------------------------------------------------------------------------------- /RCommon-Icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/RCommon-Icon.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/README.md -------------------------------------------------------------------------------- /Site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Site.html -------------------------------------------------------------------------------- /Src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/Directory.Build.props -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Commands/CommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Commands/CommandBus.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Commands/ICommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Commands/ICommandBus.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Commands/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Commands/ICommandHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Commands/NoCommandHandlersException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Commands/NoCommandHandlersException.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/CqrsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/CqrsBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/CqrsBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/CqrsBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/CqrsCachingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/CqrsCachingOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/CqrsValidationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/CqrsValidationOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/ICqrsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/ICqrsBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/IValidationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/IValidationBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/InvalidCacheException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/InvalidCacheException.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Queries/IQueryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Queries/IQueryBus.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Queries/IQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Queries/IQueryHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Queries/QueryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Queries/QueryBus.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/RCommon.ApplicationServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/RCommon.ApplicationServices.csproj -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/README.md -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/IValidationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/IValidationProvider.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/IValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/IValidationService.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/Severity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/Severity.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/ValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/ValidationException.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/ValidationFault.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/ValidationFault.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/ValidationOutcome.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/ValidationOutcome.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/Validation/ValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/Validation/ValidationService.cs -------------------------------------------------------------------------------- /Src/RCommon.ApplicationServices/ValidationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.ApplicationServices/ValidationBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Authorization.Web/Filters/AuthorizationHeaderParameterOperationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Authorization.Web/Filters/AuthorizationHeaderParameterOperationFilter.cs -------------------------------------------------------------------------------- /Src/RCommon.Authorization.Web/Filters/AuthorizeCheckOperationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Authorization.Web/Filters/AuthorizeCheckOperationFilter.cs -------------------------------------------------------------------------------- /Src/RCommon.Authorization.Web/RCommon.Authorization.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Authorization.Web/RCommon.Authorization.Web.csproj -------------------------------------------------------------------------------- /Src/RCommon.Authorization.Web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Authorization.Web/README.md -------------------------------------------------------------------------------- /Src/RCommon.Caching/CacheKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/CacheKey.cs -------------------------------------------------------------------------------- /Src/RCommon.Caching/CachingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/CachingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Caching/ExpressionCachingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/ExpressionCachingStrategy.cs -------------------------------------------------------------------------------- /Src/RCommon.Caching/ICacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/ICacheService.cs -------------------------------------------------------------------------------- /Src/RCommon.Caching/IDistributedCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/IDistributedCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Caching/IMemoryCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/IMemoryCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Caching/RCommon.Caching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/RCommon.Caching.csproj -------------------------------------------------------------------------------- /Src/RCommon.Caching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Caching/README.md -------------------------------------------------------------------------------- /Src/RCommon.Core/BaseApplicationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/BaseApplicationException.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/CachingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/CachingOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Collections/IPaginatedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Collections/IPaginatedList.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Collections/ListDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Collections/ListDictionary.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Collections/PaginatedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Collections/PaginatedList.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/CommonFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/CommonFactory.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Constants.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/DisposableAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/DisposableAction.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/DisposableResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/DisposableResource.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/EventHandlingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/EventHandlingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/IEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/IEventBus.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/IEventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/IEventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/IInMemoryEventBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/IInMemoryEventBusBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/InMemoryEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/InMemoryEventBus.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/InMemoryEventBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/InMemoryEventBusBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/InMemoryEventBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/InMemoryEventBusBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Producers/EventProductionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Producers/EventProductionException.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Producers/IEventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Producers/IEventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Producers/IEventRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Producers/IEventRouter.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Producers/InMemoryTransactionalEventRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Producers/InMemoryTransactionalEventRouter.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Producers/PublishWithEventBusEventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Producers/PublishWithEventBusEventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Producers/UnsupportedEventProducerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Producers/UnsupportedEventProducerException.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Subscribers/IDynamicDistributedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Subscribers/IDynamicDistributedEventHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/EventHandling/Subscribers/ISubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/EventHandling/Subscribers/ISubscriber.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/CollectionExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/DateTimeExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/ExpressionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/ExpressionExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/GuidExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/GuidExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/IDataReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/IDataReaderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/ILoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/ILoggerExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/IQueryableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/IQueryableExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/SpecificationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/SpecificationExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/StreamExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/GeneralException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/GeneralException.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Guard.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/ICommonFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/ICommonFactory.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/IGuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/IGuidGenerator.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/IPagedSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/IPagedSpecification.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/IRCommonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/IRCommonBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/ISpecification.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/ISystemTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/ISystemTime.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/ISystemTimeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/ISystemTimeOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/InvalidArgumentException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/InvalidArgumentException.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Linq/Linq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Linq/Linq.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Linq/PredicateBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Linq/PredicateBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/PagedSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/PagedSpecification.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/RCommon - Backup.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/RCommon - Backup.Core.csproj -------------------------------------------------------------------------------- /Src/RCommon.Core/RCommon.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/RCommon.Core.csproj -------------------------------------------------------------------------------- /Src/RCommon.Core/RCommonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/RCommonBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/RCommonBuilderException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/RCommonBuilderException.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/README.md -------------------------------------------------------------------------------- /Src/RCommon.Core/Reflection/ObjectGraphWalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Reflection/ObjectGraphWalker.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Reflection/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Reflection/ReflectionHelper.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/SequentialGuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/SequentialGuidGenerator.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/SequentialGuidGeneratorOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/SequentialGuidGeneratorOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/SequentialGuidType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/SequentialGuidType.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/SimpleGuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/SimpleGuidGenerator.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Specification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Specification.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/SystemTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/SystemTime.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/SystemTimeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/SystemTimeOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Threading/AsyncHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Threading/AsyncHelper.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Util/ImageHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Util/ImageHelper.cs -------------------------------------------------------------------------------- /Src/RCommon.Core/Util/Inflector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Core/Util/Inflector.cs -------------------------------------------------------------------------------- /Src/RCommon.Dapper/Crud/DapperRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Dapper/Crud/DapperRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Dapper/DapperFluentMappingsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Dapper/DapperFluentMappingsException.cs -------------------------------------------------------------------------------- /Src/RCommon.Dapper/DapperPersistenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Dapper/DapperPersistenceBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Dapper/IDapperBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Dapper/IDapperBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Dapper/RCommon.Dapper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Dapper/RCommon.Dapper.csproj -------------------------------------------------------------------------------- /Src/RCommon.Dapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Dapper/README.md -------------------------------------------------------------------------------- /Src/RCommon.EfCore/Crud/EFCoreRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.EfCore/Crud/EFCoreRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.EfCore/EFCorePerisistenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.EfCore/EFCorePerisistenceBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.EfCore/IEFCorePersistenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.EfCore/IEFCorePersistenceBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.EfCore/RCommon.EFCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.EfCore/RCommon.EFCore.csproj -------------------------------------------------------------------------------- /Src/RCommon.EfCore/RCommonDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.EfCore/RCommonDbContext.cs -------------------------------------------------------------------------------- /Src/RCommon.EfCore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.EfCore/README.md -------------------------------------------------------------------------------- /Src/RCommon.Emailing/EmailEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/EmailEventArgs.cs -------------------------------------------------------------------------------- /Src/RCommon.Emailing/EmailingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/EmailingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Emailing/IEmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/IEmailService.cs -------------------------------------------------------------------------------- /Src/RCommon.Emailing/RCommon.Emailing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/RCommon.Emailing.csproj -------------------------------------------------------------------------------- /Src/RCommon.Emailing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/README.md -------------------------------------------------------------------------------- /Src/RCommon.Emailing/Smtp/SmtpEmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/Smtp/SmtpEmailService.cs -------------------------------------------------------------------------------- /Src/RCommon.Emailing/Smtp/SmtpEmailSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Emailing/Smtp/SmtpEmailSettings.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/AuditedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/AuditedEntity.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/BusinessEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/BusinessEntity.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/EntityNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/EntityNotFoundException.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/FodyWeavers.xml -------------------------------------------------------------------------------- /Src/RCommon.Entities/FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/FodyWeavers.xsd -------------------------------------------------------------------------------- /Src/RCommon.Entities/IAuditedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/IAuditedEntity.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/IBusinessEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/IBusinessEntity.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/IEntityEventTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/IEntityEventTracker.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/ITrackedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/ITrackedEntity.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/InMemoryEntityEventTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/InMemoryEntityEventTracker.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/RCommon.Entities.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/RCommon.Entities.csproj -------------------------------------------------------------------------------- /Src/RCommon.Entities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/README.md -------------------------------------------------------------------------------- /Src/RCommon.Entities/TransactionalEventsChangedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/TransactionalEventsChangedEventArgs.cs -------------------------------------------------------------------------------- /Src/RCommon.Entities/TransactionalEventsClearedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Entities/TransactionalEventsClearedEventArgs.cs -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/FluentValidationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/FluentValidationBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/FluentValidationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/FluentValidationBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/FluentValidationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/FluentValidationProvider.cs -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/IFluentValidationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/IFluentValidationBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/RCommon.FluentValidation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/RCommon.FluentValidation.csproj -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/README.md -------------------------------------------------------------------------------- /Src/RCommon.FluentValidation/ValidationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.FluentValidation/ValidationBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Json/IJsonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/IJsonBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Json/IJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/IJsonSerializer.cs -------------------------------------------------------------------------------- /Src/RCommon.Json/JsonBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/JsonBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Json/JsonDeserializeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/JsonDeserializeOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Json/JsonSerializeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/JsonSerializeOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Json/RCommon.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/RCommon.Json.csproj -------------------------------------------------------------------------------- /Src/RCommon.Json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Json/README.md -------------------------------------------------------------------------------- /Src/RCommon.JsonNet/IJsonNetBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.JsonNet/IJsonNetBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.JsonNet/IJsonNetBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.JsonNet/IJsonNetBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.JsonNet/JsonNetBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.JsonNet/JsonNetBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.JsonNet/JsonNetSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.JsonNet/JsonNetSerializer.cs -------------------------------------------------------------------------------- /Src/RCommon.JsonNet/RCommon.JsonNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.JsonNet/RCommon.JsonNet.csproj -------------------------------------------------------------------------------- /Src/RCommon.JsonNet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.JsonNet/README.md -------------------------------------------------------------------------------- /Src/RCommon.Linq2Db/Crud/Linq2DbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Linq2Db/Crud/Linq2DbRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Linq2Db/ILinq2DbPersistenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Linq2Db/ILinq2DbPersistenceBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Linq2Db/Linq2DbPersistenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Linq2Db/Linq2DbPersistenceBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Linq2Db/RCommon.Linq2Db.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Linq2Db/RCommon.Linq2Db.csproj -------------------------------------------------------------------------------- /Src/RCommon.Linq2Db/RCommonDataConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Linq2Db/RCommonDataConnection.cs -------------------------------------------------------------------------------- /Src/RCommon.Linq2Db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Linq2Db/README.md -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/IMassTransitEventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/IMassTransitEventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/MassTransitEventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/MassTransitEventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/MassTransitEventHandlingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/MassTransitEventHandlingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/Producers/PublishWithMassTransitEventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/Producers/PublishWithMassTransitEventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/Producers/SendWithMassTransitEventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/Producers/SendWithMassTransitEventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/RCommon.MassTransit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/RCommon.MassTransit.csproj -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/README.md -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/Subscribers/IMassTransitEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/Subscribers/IMassTransitEventHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.MassTransit/Subscribers/MassTransitEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MassTransit/Subscribers/MassTransitEventHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/IMediatorAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/IMediatorAdapter.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/IMediatorBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/IMediatorBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/IMediatorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/IMediatorService.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/MediatorBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/MediatorBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/MediatorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/MediatorService.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/RCommon.Mediator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/RCommon.Mediator.csproj -------------------------------------------------------------------------------- /Src/RCommon.Mediator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/README.md -------------------------------------------------------------------------------- /Src/RCommon.Mediator/Subscribers/IAppNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/Subscribers/IAppNotification.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/Subscribers/IAppRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/Subscribers/IAppRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediator/Subscribers/IAppRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediator/Subscribers/IAppRequestHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Behaviors/LoggingBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Behaviors/LoggingBehavior.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Behaviors/UnitOfWorkBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Behaviors/UnitOfWorkBehavior.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Behaviors/ValidatorBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Behaviors/ValidatorBehavior.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/IMediatRBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/IMediatRBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/IMediatREventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/IMediatREventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/MediatRAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/MediatRAdapter.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/MediatRBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/MediatRBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/MediatRBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/MediatRBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/MediatREventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/MediatREventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/MediatREventHandlingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/MediatREventHandlingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Producers/PublishWithMediatREventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Producers/PublishWithMediatREventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Producers/SendWithMediatREventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Producers/SendWithMediatREventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/RCommon.MediatR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/RCommon.MediatR.csproj -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/README.md -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/IMediatRNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/IMediatRNotification.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/IMediatRRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/IMediatRRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/MediatREventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/MediatREventHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/MediatRNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/MediatRNotification.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/MediatRNotificationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/MediatRNotificationHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/MediatRRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/MediatRRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Mediatr/Subscribers/MediatRRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Mediatr/Subscribers/MediatRRequestHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/DistributedMemoryCacheBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/DistributedMemoryCacheBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/DistributedMemoryCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/DistributedMemoryCacheService.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/IDistributedMemoryCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/IDistributedMemoryCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/IDistributedMemoryCachingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/IDistributedMemoryCachingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/IInMemoryCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/IInMemoryCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/IInMemoryCachingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/IInMemoryCachingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/InMemoryCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/InMemoryCacheService.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/InMemoryCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/InMemoryCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/RCommon.MemoryCache.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/RCommon.MemoryCache.csproj -------------------------------------------------------------------------------- /Src/RCommon.MemoryCache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.MemoryCache/README.md -------------------------------------------------------------------------------- /Src/RCommon.Models/Commands/CommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Commands/CommandResult.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Commands/ICommand.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/Commands/ICommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Commands/ICommandResult.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/Events/IAsyncEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Events/IAsyncEvent.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/Events/ISerializableEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Events/ISerializableEvent.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/Events/ISyncEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Events/ISyncEvent.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/ExecutionResults/ExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/ExecutionResults/ExecutionResult.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/ExecutionResults/FailedExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/ExecutionResults/FailedExecutionResult.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/ExecutionResults/IExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/ExecutionResults/IExecutionResult.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/ExecutionResults/SuccessExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/ExecutionResults/SuccessExecutionResult.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/IModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/IModel.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/IPaginatedListRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/IPaginatedListRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/ISearchPaginatedListRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/ISearchPaginatedListRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/PaginatedListModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/PaginatedListModel.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/PaginatedListRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/PaginatedListRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/Queries/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/Queries/IQuery.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/RCommon.Models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/RCommon.Models.csproj -------------------------------------------------------------------------------- /Src/RCommon.Models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/README.md -------------------------------------------------------------------------------- /Src/RCommon.Models/SearchPaginatedListRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/SearchPaginatedListRequest.cs -------------------------------------------------------------------------------- /Src/RCommon.Models/SortDirectionEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Models/SortDirectionEnum.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching.MemoryCache/IPersistenceBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching.MemoryCache/IPersistenceBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching.MemoryCache/RCommon.Persistence.Caching.MemoryCache.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching.MemoryCache/RCommon.Persistence.Caching.MemoryCache.csproj -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching.MemoryCache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching.MemoryCache/README.md -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching.RedisCache/IPersistenceBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching.RedisCache/IPersistenceBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching.RedisCache/RCommon.Persistence.Caching.RedisCache.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching.RedisCache/RCommon.Persistence.Caching.RedisCache.csproj -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching.RedisCache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching.RedisCache/README.md -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/Crud/CachingGraphRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/Crud/CachingGraphRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/Crud/CachingLinqRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/Crud/CachingLinqRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/Crud/CachingSqlMapperRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/Crud/CachingSqlMapperRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/Crud/ICachingGraphRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/Crud/ICachingGraphRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/Crud/ICachingLinqRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/Crud/ICachingLinqRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/Crud/ICachingSqlMapperRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/Crud/ICachingSqlMapperRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/IPersistenceBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/IPersistenceBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/PersistenceCachingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/PersistenceCachingStrategy.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/RCommon.Persistence.Caching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/RCommon.Persistence.Caching.csproj -------------------------------------------------------------------------------- /Src/RCommon.Persistence.Caching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence.Caching/README.md -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/GraphRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/GraphRepositoryBase.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/IEagerLoadableQueryable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/IEagerLoadableQueryable.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/IGraphRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/IGraphRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/ILinqRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/ILinqRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/IReadOnlyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/IReadOnlyRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/ISqlMapperRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/ISqlMapperRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/IWriteOnlyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/IWriteOnlyRepository.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/LinqRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/LinqRepositoryBase.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/RepositoryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/RepositoryException.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Crud/SqlRepositoryBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Crud/SqlRepositoryBase.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/DataStoreFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/DataStoreFactory.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/DataStoreFactoryOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/DataStoreFactoryOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/DataStoreNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/DataStoreNotFoundException.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/DataStoreValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/DataStoreValue.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/DefaultDataStoreOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/DefaultDataStoreOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/IDataStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/IDataStore.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/IDataStoreFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/IDataStoreFactory.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/INamedDataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/INamedDataSource.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/IPersistenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/IPersistenceBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/IReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/IReadModel.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/IScopedDataStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/IScopedDataStore.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/PersistenceBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/PersistenceBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/PersistenceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/PersistenceException.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/RCommon.Persistence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/RCommon.Persistence.csproj -------------------------------------------------------------------------------- /Src/RCommon.Persistence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/README.md -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Sql/IRDbConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Sql/IRDbConnection.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Sql/RDbConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Sql/RDbConnection.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Sql/RDbConnectionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Sql/RDbConnectionException.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Sql/RDbConnectionOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Sql/RDbConnectionOptions.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/DefaultUnitOfWorkBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/DefaultUnitOfWorkBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/IUnitOfWork.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/IUnitOfWorkBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/IUnitOfWorkBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/IUnitOfWorkFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/IUnitOfWorkFactory.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/TransactionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/TransactionMode.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/TransactionScopeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/TransactionScopeHelper.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/UnitOfWork.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/UnitOfWorkException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/UnitOfWorkException.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/UnitOfWorkFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/UnitOfWorkFactory.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/UnitOfWorkSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/UnitOfWorkSettings.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/Transactions/UnitOfWorkState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/Transactions/UnitOfWorkState.cs -------------------------------------------------------------------------------- /Src/RCommon.Persistence/UnsupportedDataStoreException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Persistence/UnsupportedDataStoreException.cs -------------------------------------------------------------------------------- /Src/RCommon.RedisCache/IRedisCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.RedisCache/IRedisCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.RedisCache/IRedisCachingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.RedisCache/IRedisCachingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.RedisCache/RCommon.RedisCache.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.RedisCache/RCommon.RedisCache.csproj -------------------------------------------------------------------------------- /Src/RCommon.RedisCache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.RedisCache/README.md -------------------------------------------------------------------------------- /Src/RCommon.RedisCache/RedisCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.RedisCache/RedisCacheService.cs -------------------------------------------------------------------------------- /Src/RCommon.RedisCache/RedisCachingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.RedisCache/RedisCachingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Authorization/AuthorizationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Authorization/AuthorizationException.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Claims/ClaimTypesConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Claims/ClaimTypesConst.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Claims/CurrentPrincipalAccessorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Claims/CurrentPrincipalAccessorBase.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Claims/CurrentPrincipalAccessorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Claims/CurrentPrincipalAccessorExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Claims/ICurrentPrincipalAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Claims/ICurrentPrincipalAccessor.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Claims/ThreadCurrentPrincipalAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Claims/ThreadCurrentPrincipalAccessor.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/ClaimsIdentityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/ClaimsIdentityExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Clients/CurrentClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Clients/CurrentClient.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Clients/ICurrentClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Clients/ICurrentClient.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/RCommon.Security.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/RCommon.Security.csproj -------------------------------------------------------------------------------- /Src/RCommon.Security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/README.md -------------------------------------------------------------------------------- /Src/RCommon.Security/SecurityConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/SecurityConfigurationExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Users/CurrentUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Users/CurrentUser.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Users/CurrentUserExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Users/CurrentUserExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.Security/Users/ICurrentUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Security/Users/ICurrentUser.cs -------------------------------------------------------------------------------- /Src/RCommon.SendGrid/RCommon.SendGrid.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SendGrid/RCommon.SendGrid.csproj -------------------------------------------------------------------------------- /Src/RCommon.SendGrid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SendGrid/README.md -------------------------------------------------------------------------------- /Src/RCommon.SendGrid/SendGridEmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SendGrid/SendGridEmailService.cs -------------------------------------------------------------------------------- /Src/RCommon.SendGrid/SendGridEmailSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SendGrid/SendGridEmailSettings.cs -------------------------------------------------------------------------------- /Src/RCommon.SendGrid/SendGridEmailingConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SendGrid/SendGridEmailingConfigurationExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/ITextJsonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/ITextJsonBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/ITextJsonBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/ITextJsonBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/JsonByteEnumConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/JsonByteEnumConverter.cs -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/JsonIntEnumConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/JsonIntEnumConverter.cs -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/RCommon.SystemTextJson.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/RCommon.SystemTextJson.csproj -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/README.md -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/TextJsonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/TextJsonBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.SystemTextJson/TextJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.SystemTextJson/TextJsonSerializer.cs -------------------------------------------------------------------------------- /Src/RCommon.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /Src/RCommon.Web/RCommon.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Web/RCommon.Web.csproj -------------------------------------------------------------------------------- /Src/RCommon.Web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Web/README.md -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/IWolverineEventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/IWolverineEventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/Producers/PublishWithWolverineEventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/Producers/PublishWithWolverineEventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/Producers/SendWithWolverineEventProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/Producers/SendWithWolverineEventProducer.cs -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/RCommon.Wolverine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/RCommon.Wolverine.csproj -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/README.md -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/Subscribers/IWolverineEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/Subscribers/IWolverineEventHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/Subscribers/WolverineEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/Subscribers/WolverineEventHandler.cs -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/WolverineEventHandlingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/WolverineEventHandlingBuilder.cs -------------------------------------------------------------------------------- /Src/RCommon.Wolverine/WolverineEventHandlingBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.Wolverine/WolverineEventHandlingBuilderExtensions.cs -------------------------------------------------------------------------------- /Src/RCommon.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Src/RCommon.sln -------------------------------------------------------------------------------- /Tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/Directory.Build.props -------------------------------------------------------------------------------- /Tests/RCommon.Emailing.SendGrid.Tests/RCommon.Emailing.SendGrid.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Emailing.SendGrid.Tests/RCommon.Emailing.SendGrid.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Emailing.SendGrid.Tests/SendGridEmailServiceIntTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Emailing.SendGrid.Tests/SendGridEmailServiceIntTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Emailing.Tests/RCommon.Emailing.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Emailing.Tests/RCommon.Emailing.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Emailing.Tests/SmtpEmailServiceIntTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Emailing.Tests/SmtpEmailServiceIntTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Mediator.MediatR.Tests/MediatRTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Mediator.MediatR.Tests/MediatRTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.Mediator.MediatR.Tests/RCommon.Mediator.MediatR.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Mediator.MediatR.Tests/RCommon.Mediator.MediatR.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Mediator.MediatR.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.MassTransit.Tests/MassTransitMessagingTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Messaging.MassTransit.Tests/MassTransitMessagingTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.MassTransit.Tests/RCommon.Messaging.MassTransit.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Messaging.MassTransit.Tests/RCommon.Messaging.MassTransit.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.MassTransit.Tests/SendWithMassTransitEventProducerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Messaging.MassTransit.Tests/SendWithMassTransitEventProducerTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.MassTransit.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.Wolverine.Tests/RCommon.Messaging.Wolverine.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Messaging.Wolverine.Tests/RCommon.Messaging.Wolverine.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.Wolverine.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /Tests/RCommon.Messaging.Wolverine.Tests/WolverineMessagingTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Messaging.Wolverine.Tests/WolverineMessagingTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Dapper.Tests/DapperRepositoryIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Dapper.Tests/DapperRepositoryIntegrationTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Dapper.Tests/DapperTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Dapper.Tests/DapperTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Dapper.Tests/RCommon - Backup.Persistence.Dapper.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Dapper.Tests/RCommon - Backup.Persistence.Dapper.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Dapper.Tests/RCommon.Persistence.Dapper.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Dapper.Tests/RCommon.Persistence.Dapper.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Dapper.Tests/TestDbConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Dapper.Tests/TestDbConnection.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Dapper.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Dapper.Tests/appsettings.json -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.EFCore.Tests/EFCoreRepositoryIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.EFCore.Tests/EFCoreRepositoryIntegrationTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.EFCore.Tests/EFCoreTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.EFCore.Tests/EFCoreTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.EFCore.Tests/RCommon - Backup.Persistence.EFCore.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.EFCore.Tests/RCommon - Backup.Persistence.EFCore.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.EFCore.Tests/RCommon.Persistence.EFCore.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.EFCore.Tests/RCommon.Persistence.EFCore.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.EFCore.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.EFCore.Tests/appsettings.json -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Linq2Db.Tests/Linq2DbRepositoryIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Linq2Db.Tests/Linq2DbRepositoryIntegrationTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Linq2Db.Tests/Linq2DbTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Linq2Db.Tests/Linq2DbTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Linq2Db.Tests/RCommon.Persistence.Linq2Db.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Linq2Db.Tests/RCommon.Persistence.Linq2Db.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Linq2Db.Tests/TestDataConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Linq2Db.Tests/TestDataConnection.cs -------------------------------------------------------------------------------- /Tests/RCommon.Persistence.Linq2Db.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Persistence.Linq2Db.Tests/appsettings.json -------------------------------------------------------------------------------- /Tests/RCommon.Security.Tests/CurrentPrincipalAccessorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Security.Tests/CurrentPrincipalAccessorTest.cs -------------------------------------------------------------------------------- /Tests/RCommon.Security.Tests/RCommon - Backup.Security.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Security.Tests/RCommon - Backup.Security.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Security.Tests/RCommon.Security.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Security.Tests/RCommon.Security.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Security.Tests/SecurityTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Security.Tests/SecurityTestBase.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/CustomerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/CustomerConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/DepartmentConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/DepartmentConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/MonthlySalesSummaryConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/MonthlySalesSummaryConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/OrderConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/OrderConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/OrderItemConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/OrderItemConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/ProductConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/ProductConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/SalesPersonConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/SalesPersonConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/SalesTerritoryConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/SalesTerritoryConfiguration.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/TestDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/TestDB.sql -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/TestDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/TestDbContext.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/EFConfigurations/TestDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/EFConfigurations/TestDbContextFactory.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/Migrations/20220830040850_InitialCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/Migrations/20220830040850_InitialCreate.Designer.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/Migrations/20220830040850_InitialCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/Migrations/20220830040850_InitialCreate.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/Migrations/TestDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/Migrations/TestDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/RCommon - Backup.TestBase.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/RCommon - Backup.TestBase.Data.csproj -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/RCommon.TestBase.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/RCommon.TestBase.Data.csproj -------------------------------------------------------------------------------- /Tests/RCommon.TestBase.Data/TestRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase.Data/TestRepository.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/Customer.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/Department.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/Department.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/MonthlySalesSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/MonthlySalesSummary.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/Order.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/OrderItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/OrderItem.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/Product.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/SalesPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/SalesPerson.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Entities/SalesTerritory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Entities/SalesTerritory.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/RCommon - Backup.TestBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/RCommon - Backup.TestBase.csproj -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/RCommon.TestBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/RCommon.TestBase.csproj -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/SerlilogBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/SerlilogBootstrapper.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/Specifications/CustomerSearchSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/Specifications/CustomerSearchSpec.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/TestBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/TestBootstrapper.cs -------------------------------------------------------------------------------- /Tests/RCommon.TestBase/TestDataActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.TestBase/TestDataActions.cs -------------------------------------------------------------------------------- /Tests/RCommon.Tests/Application/DTO/CustomerDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/Application/DTO/CustomerDto.cs -------------------------------------------------------------------------------- /Tests/RCommon.Tests/Application/DTO/OrderDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/Application/DTO/OrderDto.cs -------------------------------------------------------------------------------- /Tests/RCommon.Tests/ExpectedExceptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/ExpectedExceptionAttribute.cs -------------------------------------------------------------------------------- /Tests/RCommon.Tests/GuardTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/GuardTests.cs -------------------------------------------------------------------------------- /Tests/RCommon.Tests/RCommon - Backup.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/RCommon - Backup.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Tests/RCommon.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/RCommon.Tests.csproj -------------------------------------------------------------------------------- /Tests/RCommon.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RCommon-Team/RCommon/HEAD/Tests/RCommon.Tests/appsettings.json --------------------------------------------------------------------------------