├── .gitignore ├── Archive └── ECommerce │ ├── Controllers │ ├── AuthController.cs │ └── WeatherForecastController.cs │ ├── ECommerce.csproj │ ├── Model │ ├── Auth.cs │ ├── IJwtAuth.cs │ └── LoginVM.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── AuditLogEFPlus ├── AuditLog.API │ ├── AuditLog.API.csproj │ ├── Controllers │ │ ├── CustomersController.cs │ │ └── ReportingController.cs │ ├── Migrations │ │ ├── 20240113215834_inital-mig.Designer.cs │ │ ├── 20240113215834_inital-mig.cs │ │ └── AuditLogDBContextModelSnapshot.cs │ ├── Models │ │ ├── CustomAuditEntry.cs │ │ ├── CustomAuditEntryProperty.cs │ │ └── Customer.cs │ ├── Persistence │ │ └── AuditLogDBContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repositories │ │ ├── Implementations │ │ │ ├── CustomerRepository.cs │ │ │ └── ReportingRepository.cs │ │ └── Interfaces │ │ │ ├── ICustomerRepository.cs │ │ │ └── IReportingRepositry.cs │ ├── Services │ │ ├── Implementations │ │ │ ├── CustomerService.cs │ │ │ └── ReportingService.cs │ │ └── Interfaces │ │ │ ├── ICustomerService.cs │ │ │ └── IReportingService.cs │ ├── appsettings.Development.json │ └── appsettings.json └── EFPlusAuditLog.sln ├── AuditLogRawSQL ├── AuditLog.API │ ├── AuditLog.API.csproj │ ├── AuditTrail │ │ ├── Enums │ │ │ ├── ApplicationEnum.cs │ │ │ ├── EnumExtensions.cs │ │ │ └── StateName.cs │ │ ├── Implementations │ │ │ └── AuditTrail.cs │ │ └── Interfaces │ │ │ └── IAuditTrail.cs │ ├── Controllers │ │ ├── ProductsController.cs │ │ └── ReportingController.cs │ ├── Models │ │ └── Product.cs │ ├── Persistence │ │ └── DBConnector.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repositories │ │ ├── Implementations │ │ │ ├── ProductRepository.cs │ │ │ └── ReportingRepository.cs │ │ └── Interfaces │ │ │ ├── IProductRepository.cs │ │ │ └── IReportingRepository.cs │ ├── Services │ │ ├── Implementations │ │ │ ├── ProductService.cs │ │ │ └── ReportingService.cs │ │ └── Interfaces │ │ │ ├── IProductService.cs │ │ │ └── IReportingService.cs │ ├── appsettings.Development.json │ └── appsettings.json └── AuditTrail.sln ├── CacheRefreshFunction ├── CacheRefreshAzureFunction │ ├── .gitignore │ ├── CacheRefreshAzureFunction.csproj │ ├── CacheRefreshTimerTriggerFunction.cs │ ├── Program.cs │ ├── Properties │ │ ├── PublishProfiles │ │ │ └── CacheRefreshAzureFunction198412 - Zip Deploy.pubxml │ │ ├── ServiceDependencies │ │ │ └── CacheRefreshAzureFunction198412 - Zip Deploy │ │ │ │ ├── appInsights1.arm.json │ │ │ │ ├── profile.arm.json │ │ │ │ └── storage1.arm.json │ │ ├── launchSettings.json │ │ ├── serviceDependencies.CacheRefreshAzureFunction198412 - Zip Deploy.json │ │ ├── serviceDependencies.json │ │ └── serviceDependencies.local.json │ └── host.json └── CacheRefreshFunction.sln ├── CleanArchitectureDemo └── Ecommerce │ ├── Ecommerce.sln │ └── Services │ └── Ordering │ ├── Ordering.API │ ├── Controllers │ │ └── CustomerController.cs │ ├── Db │ │ └── Ordering.db │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Ordering.Application │ ├── Commands │ │ ├── CreateCustomerCommand.cs │ │ ├── DeleteCustomerCommand.cs │ │ └── EditCustomerCommand.cs │ ├── Handlers │ │ ├── CommandHandler │ │ │ ├── CreateCustomerHandler.cs │ │ │ ├── DeleteCustomerHandler.cs │ │ │ └── EditCustomerHandler.cs │ │ └── QueryHandlers │ │ │ ├── GetAllCustomerHandler.cs │ │ │ ├── GetCustomerByEmailHandler.cs │ │ │ └── GetCustomerByIdHandler.cs │ ├── Mapper │ │ ├── CustomerMapper.cs │ │ └── OrderingMappingProfile.cs │ ├── Ordering.Application.csproj │ ├── Queries │ │ ├── GetAllCustomerQuery.cs │ │ ├── GetCustomerByEmailQuery.cs │ │ └── GetCustomerByIdQuery.cs │ └── Response │ │ └── CustomerResponse.cs │ ├── Ordering.Core │ ├── Entities │ │ ├── Base │ │ │ └── BaseEntity.cs │ │ └── Customer.cs │ ├── Ordering.Core.csproj │ └── Repositories │ │ ├── Command │ │ ├── Base │ │ │ └── ICommandRepository.cs │ │ └── ICustomerCommandRepository.cs │ │ └── Query │ │ ├── Base │ │ └── IQueryRepository.cs │ │ └── ICustomerQueryRepository.cs │ └── Ordering.Infrastructure │ ├── Data │ ├── DbConnector.cs │ └── OrderingContext.cs │ ├── Migrations │ ├── 20210917021017_initialsqlmig.Designer.cs │ ├── 20210917021017_initialsqlmig.cs │ └── OrderingContextModelSnapshot.cs │ ├── Ordering.Infrastructure.csproj │ └── Repository │ ├── Command │ ├── Base │ │ └── CommandRepository.cs │ └── CustomerCommandRepository.cs │ └── Query │ ├── Base │ └── QueryRepository.cs │ └── CustomerQueryRepository.cs ├── CleanArchitectureTemplate ├── CleanArchitecture │ ├── .template.config │ │ └── template.json │ ├── CleanArch.API │ │ ├── CleanArch.API.csproj │ │ ├── Controllers │ │ │ └── HomesController.cs │ │ ├── Filters │ │ │ ├── ApiExceptionFilterAttribute.cs │ │ │ └── AuthorizeCheckOperationFilter.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Services │ │ │ └── CurrentUserService.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── CleanArch.Application │ │ ├── CleanArch.Application.csproj │ │ ├── Commands │ │ │ └── Class1.cs │ │ ├── Common │ │ │ ├── Behaviours │ │ │ │ ├── AuthorizationBehaviour.cs │ │ │ │ ├── UnhandledExceptionBehaviour.cs │ │ │ │ └── ValidationBehaviour.cs │ │ │ ├── Exceptions │ │ │ │ ├── BadRequestException.cs │ │ │ │ ├── ForbiddenAccessException.cs │ │ │ │ ├── NotFoundException.cs │ │ │ │ └── ValidationException.cs │ │ │ ├── Interfaces │ │ │ │ ├── ICurrentUserService.cs │ │ │ │ └── Repositories │ │ │ │ │ ├── Command │ │ │ │ │ └── Base │ │ │ │ │ │ └── ICommandRepository.cs │ │ │ │ │ ├── IUnitOfWork.cs │ │ │ │ │ └── Query │ │ │ │ │ └── Base │ │ │ │ │ └── IQueryRepository.cs │ │ │ └── Mappings │ │ │ │ └── MappingProfile.cs │ │ ├── DTOs │ │ │ └── Class1.cs │ │ ├── DependencyInjection.cs │ │ └── Queries │ │ │ └── Class1.cs │ ├── CleanArch.Core │ │ ├── CleanArch.Core.csproj │ │ ├── Entities │ │ │ └── Base │ │ │ │ └── BaseEntity.cs │ │ └── Models │ │ │ └── IdentityServerConfiguration.cs │ ├── CleanArch.Infrastructure │ │ ├── CleanArch.Infrastructure.csproj │ │ ├── Configs │ │ │ ├── ConfigurationSettings.cs │ │ │ └── ConnectionStrings.cs │ │ ├── DependencyInjection.cs │ │ ├── Persistence │ │ │ ├── ApplicationDbContext.cs │ │ │ ├── DbConnector.cs │ │ │ ├── DbFactory.cs │ │ │ └── EfConfiguration │ │ │ │ └── BaseTypeConfiguration.cs │ │ └── Repository │ │ │ ├── Command │ │ │ └── Base │ │ │ │ └── CommandRepository.cs │ │ │ ├── Query │ │ │ └── Base │ │ │ │ └── QueryRepository.cs │ │ │ └── UnitOfWork.cs │ └── CleanArchTemplate.sln └── TemplatePack.csproj ├── ConcurrencyAppToken ├── ConcurrencyHandling.API │ ├── ConcurrencyHandling.API.csproj │ ├── Controllers │ │ └── BookingsController.cs │ ├── Data │ │ └── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20240117181227_initial-mig.Designer.cs │ │ ├── 20240117181227_initial-mig.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ └── Booking.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── ConcurrencyHandling.sln ├── ConcurrencyDBToken ├── ConcurrencyHandling.API │ ├── ConcurrencyHandling.API.csproj │ ├── Controllers │ │ └── AccountsController.cs │ ├── Data │ │ └── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20240117173349_initial-mig.Designer.cs │ │ ├── 20240117173349_initial-mig.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ └── Account.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── ConcurrencyHandling.sln ├── ConcurrencyEtags ├── ConcurrencyHandling.API │ ├── ConcurrencyHandling.API.csproj │ ├── Controllers │ │ └── ProductsController.cs │ ├── Data │ │ └── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20240117182203_initial-mig.Designer.cs │ │ ├── 20240117182203_initial-mig.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ └── Product.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── ConcurrencyHandling.sln ├── ConcurrencyHyperMedia ├── ConcurrencyHandling.API │ ├── ConcurrencyHandling.API.csproj │ ├── Controllers │ │ └── EmployeesController.cs │ ├── Data │ │ └── ApplicationDbContext.cs │ ├── Migrations │ │ ├── 20240117181920_intial-mig.Designer.cs │ │ ├── 20240117181920_intial-mig.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ │ └── Employee.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── ConcurrencyHandling.sln ├── ConcurrencyRawSQL ├── Concurrency.API │ ├── Concurrency.API.csproj │ ├── Controllers │ │ └── ProductsController.cs │ ├── Models │ │ └── Product.cs │ ├── Persistence │ │ └── DBConnector.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repositories │ │ ├── Implementations │ │ │ └── ProductRepository.cs │ │ └── Interfaces │ │ │ └── IProductRepository.cs │ ├── Services │ │ ├── Implementations │ │ │ └── ProductService.cs │ │ └── Interfaces │ │ │ └── IProductService.cs │ ├── appsettings.Development.json │ └── appsettings.json └── Concurrency.sln ├── DapperDemo ├── DapperDemo │ ├── Customer.API │ │ ├── Controllers │ │ │ └── CustomerController.cs │ │ ├── Entities │ │ │ ├── BaseEntity.cs │ │ │ └── Customer.cs │ │ ├── Ordering.API.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Repositories │ │ │ ├── CustomerRepository.cs │ │ │ ├── DbConnector.cs │ │ │ ├── ICustomerRepository.cs │ │ │ └── IGenericRepository.cs │ │ ├── Services │ │ │ ├── CustomerService.cs │ │ │ └── ICustomerService.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── DapperDemo.sln └── Utility │ └── scripts.sql ├── ECommerceFacade ├── ECommerceFacade.sln └── ECommerceFacade │ ├── ECommerceFacade.csproj │ └── Program.cs ├── EFBulkBatch ├── EFBulkBatch.sln └── EFBulkBatch │ ├── Controllers │ ├── CustomerController.cs │ ├── EmployeeController.cs │ └── WeatherForecastController.cs │ ├── Db │ └── ApplicationDbContext.cs │ ├── EFBulkBatch.csproj │ ├── Managers │ ├── CustomerService.cs │ └── EmployeeService.cs │ ├── Migrations │ ├── 20231120165730_initial-mig.Designer.cs │ ├── 20231120165730_initial-mig.cs │ ├── 20231120193817_add-customer.Designer.cs │ ├── 20231120193817_add-customer.cs │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ ├── Customer.cs │ └── Employee.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── EventSourcing ├── Application │ ├── Application.csproj │ ├── Commands │ │ └── CatalogItems │ │ │ ├── CreateCatalogItemCommand.cs │ │ │ ├── DeleteCatalogItemCommand.cs │ │ │ └── UpdateCatalogItemCommand.cs │ ├── Common │ │ ├── DTOs │ │ │ ├── CreateCatalogItemDTO.cs │ │ │ └── UpdateCatalogItemDTO.cs │ │ ├── Interfaces │ │ │ ├── IAggregateRepository.cs │ │ │ ├── ICatalogItemAggregateRepository_old.cs │ │ │ └── ICatalogItemRepository.cs │ │ └── Resolvers │ │ │ └── PrivateSetterContractResolver.cs │ ├── DependencyInjection.cs │ └── Queries │ │ └── CatalogItems │ │ └── GetCatalogItemLogByIdQuery.cs ├── Catalog.API │ ├── Catalog.API.csproj │ ├── Controllers │ │ └── CatalogItemController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json ├── Domain │ ├── Domain.csproj │ ├── Entities │ │ ├── CatalogItem.cs │ │ └── Common │ │ │ ├── BaseAggregateRoot.cs │ │ │ ├── BaseDomainEvent.cs │ │ │ ├── BaseEntity.cs │ │ │ ├── IAggregateRoot.cs │ │ │ ├── IBaseEntity.cs │ │ │ └── IDomainEvent.cs │ └── Events │ │ └── CatalogItem │ │ ├── CatalogItemCreated.cs │ │ ├── CatalogItemDeleted.cs │ │ └── CatalogItemUpdated.cs ├── EventSourcing.sln └── Infrastructure │ ├── DependencyInjection.cs │ ├── Infrastructure.csproj │ ├── Migrations │ ├── 20220705100221_change-id-to-guid.Designer.cs │ ├── 20220705100221_change-id-to-guid.cs │ ├── 20220707101928_add-column.Designer.cs │ ├── 20220707101928_add-column.cs │ └── ApplicationDbContextModelSnapshot.cs │ └── Persistance │ ├── AggregateRepository.cs │ ├── ApplicationDbContext.cs │ ├── CatalogItemAggregateRepository_old.cs │ └── CatalogItemRepository.cs ├── FacadePattern └── FacadePattern │ ├── FacadePattern.sln │ └── FacadePattern │ ├── FacadePattern.csproj │ └── Program.cs ├── IValidatebleObject ├── IValidatebleObjectDemo │ ├── Employee.cs │ ├── IValidatebleObjectDemo.csproj │ └── Program.cs └── IValidatebleObjectSln.sln ├── IdempotentDemo ├── Accounting.API │ ├── Accounting.API.csproj │ ├── Controllers │ │ └── TransactionDetailsController.cs │ ├── Db │ │ └── AccountingContext.cs │ ├── Migrations │ │ ├── 20220823082321_initial-mig.Designer.cs │ │ ├── 20220823082321_initial-mig.cs │ │ └── AccountingContextModelSnapshot.cs │ ├── Models │ │ └── TransactionDetails.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Utility │ │ └── HashGenerator.cs │ ├── appsettings.Development.json │ └── appsettings.json └── IdempotentDemo.sln ├── LICENSE ├── MultiTenant ├── MTShop.API │ ├── Controllers │ │ ├── AuthController.cs │ │ ├── CustomerController.cs │ │ ├── ProductsController.cs │ │ ├── RoleController.cs │ │ ├── TenantController.cs │ │ └── UserController.cs │ ├── MTShop.API.csproj │ ├── Middlewares │ │ └── ExceptionHandlingMiddleware.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── seed.authdata.json │ └── tenantsettings.json ├── MTShop.Application │ ├── Commands │ │ ├── Auth │ │ │ ├── AdminAuthCommand.cs │ │ │ └── AuthCommand.cs │ │ ├── Customer │ │ │ └── CustomerCreatedCommand.cs │ │ ├── Products │ │ │ └── ProductCreatedCommand.cs │ │ ├── Role │ │ │ ├── RoleCreateCommand.cs │ │ │ ├── RoleDeleteCommand.cs │ │ │ └── RoleUpdateCommand.cs │ │ ├── Tenant │ │ │ ├── TenantCreateCommand.cs │ │ │ ├── TenantDeleteCommand.cs │ │ │ └── TenantUpdateCommand.cs │ │ └── User │ │ │ ├── UserCreateCommand.cs │ │ │ ├── UserDeleteCommand.cs │ │ │ └── UserUpdateCommand.cs │ ├── Common │ │ ├── Constants │ │ │ ├── IdentityTableConstants.cs │ │ │ └── UserRolesConstants.cs │ │ ├── Exceptions │ │ │ ├── BadRequestException.cs │ │ │ ├── IdentityResultException.cs │ │ │ ├── NotFoundException.cs │ │ │ └── ValidationException.cs │ │ ├── Mappings │ │ │ ├── AdminMappingProfile.cs │ │ │ ├── CustomerMappingProfile.cs │ │ │ ├── ProductMappingProfile.cs │ │ │ ├── RoleMappingProfile.cs │ │ │ └── UserMappingProfile.cs │ │ ├── Models │ │ │ ├── ErrorDetails.cs │ │ │ ├── TenantsSeed.cs │ │ │ └── UserConfiguration.cs │ │ └── Settings │ │ │ ├── DBConfiguration.cs │ │ │ ├── Tenant.cs │ │ │ └── TenantSettings.cs │ ├── DTOs │ │ ├── AuthResponseDTO.cs │ │ ├── CustomerDTO.cs │ │ ├── ProductDTO.cs │ │ ├── RoleDto.cs │ │ ├── TenantDTO.cs │ │ ├── UserDTO.cs │ │ └── UserResponseDTO.cs │ ├── DependencyInjection.cs │ ├── IMultitenantDbContextInitializer.cs │ ├── Interfaces │ │ ├── Admin │ │ │ ├── IAdminIdentityService.cs │ │ │ └── IManageTenantRepository.cs │ │ ├── IAdminUnitOfWork.cs │ │ ├── ICurrentUserService.cs │ │ ├── IIdentityService.cs │ │ ├── ITenantService.cs │ │ ├── IUnitOfWork.cs │ │ └── Repositories │ │ │ ├── ICustomerRepository.cs │ │ │ └── IProductRepository.cs │ ├── MTShop.Application.csproj │ └── Queries │ │ ├── Customer │ │ ├── CustomerQuery.cs │ │ └── CustomerQueryById.cs │ │ ├── Products │ │ ├── ProductQuery.cs │ │ └── ProductQueryById.cs │ │ ├── Role │ │ ├── RoleByIdQuery.cs │ │ └── RolesQuery.cs │ │ ├── Tenant │ │ ├── TenantByIdQuery.cs │ │ └── TenantQuery.cs │ │ └── User │ │ └── UsersQuery.cs ├── MTShop.Core │ ├── Contracts │ │ └── IMustHaveTenant.cs │ ├── Entities │ │ ├── Admin │ │ │ ├── Identity │ │ │ │ ├── AdminApplicationRole.cs │ │ │ │ ├── AdminApplicationUser.cs │ │ │ │ ├── AdminApplicationUserClaim.cs │ │ │ │ ├── AdminApplicationUserLogin.cs │ │ │ │ ├── AdminApplicationUserRole.cs │ │ │ │ ├── AdminApplicationUserRoleClaim.cs │ │ │ │ └── AdminApplicationUserToken.cs │ │ │ └── TenantEntity.cs │ │ ├── Base │ │ │ └── BaseEntity.cs │ │ ├── Customer.cs │ │ ├── Identity │ │ │ ├── ApplicationRole.cs │ │ │ ├── ApplicationUser.cs │ │ │ ├── ApplicationUserClaim.cs │ │ │ ├── ApplicationUserLogin.cs │ │ │ ├── ApplicationUserRole.cs │ │ │ ├── ApplicationUserRoleClaim.cs │ │ │ └── ApplicationUserToken.cs │ │ └── Product.cs │ └── MTShop.Core.csproj ├── MTShop.Infrastructure │ ├── Extensions │ │ └── ServiceCollectionExtensions.cs │ ├── Implementations │ │ ├── Admin │ │ │ └── ManageTenantRepository.cs │ │ ├── AdminIdentityService.cs │ │ ├── CurrentUserService.cs │ │ ├── IdentityService.cs │ │ ├── Repositories │ │ │ ├── CustomerRepository.cs │ │ │ └── ProductRepository.cs │ │ └── TenantService.cs │ ├── MTShop.Infrastructure.csproj │ ├── Migrations │ │ ├── 20221101111645_initialmig.Designer.cs │ │ ├── 20221101111645_initialmig.cs │ │ ├── Admin │ │ │ ├── 20221026062759_initial-mig.Designer.cs │ │ │ ├── 20221026062759_initial-mig.cs │ │ │ └── AdminDbContextModelSnapshot.cs │ │ └── MultitenantDbContextModelSnapshot.cs │ ├── Persistence │ │ ├── Admin │ │ │ ├── AdminDbContext.cs │ │ │ └── Configuration │ │ │ │ ├── AdminApplicationRoleConfiguration.cs │ │ │ │ ├── AdminApplicationUserClaimConfiguration.cs │ │ │ │ ├── AdminApplicationUserConfiguration.cs │ │ │ │ ├── AdminApplicationUserLoginConfiguration.cs │ │ │ │ ├── AdminApplicationUserRoleClaimConfiguration.cs │ │ │ │ ├── AdminApplicationUserRoleConfiguration.cs │ │ │ │ └── AdminApplicationUserTokenConfiguration.cs │ │ ├── AdminUnitOfWork.cs │ │ ├── Configuration │ │ │ ├── ApplicationRoleConfiguration.cs │ │ │ ├── ApplicationUserClaimConfiguration.cs │ │ │ ├── ApplicationUserConfiguration.cs │ │ │ ├── ApplicationUserLoginConfiguration.cs │ │ │ ├── ApplicationUserRoleClaimConfiguration.cs │ │ │ ├── ApplicationUserRoleConfiguration.cs │ │ │ └── ApplicationUserTokenConfiguration.cs │ │ ├── MultitenantDbContext.cs │ │ └── UnitOfWork.cs │ └── Seed │ │ ├── AdminDbContextInitializer.cs │ │ └── MultitenantDbContextInitializer.cs └── MultiTenant.sln ├── ObserverPattern ├── GenericSolution │ ├── ObserverPattern.sln │ └── ObserverPattern │ │ ├── ClassDiagram1.cd │ │ ├── ObserverPattern.csproj │ │ └── Program.cs └── StockNotification │ └── StockNotifications │ ├── StockNotifications.sln │ └── StockNotifications │ ├── ClassDiagram1.cd │ ├── Program.cs │ └── StockNotifications.csproj ├── PrivateRegistryDemo ├── .dockerignore ├── PrivateRegistryDemo.sln └── PrivateRegistryDemo │ ├── Controllers │ └── WeatherForecastController.cs │ ├── Dockerfile │ ├── PrivateRegistryDemo.csproj │ ├── PrivateRegistryDemo.http │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── README.md ├── aks-hrm ├── .dockerignore ├── HRM.API.sln └── HRM.API │ ├── Controllers │ ├── EmployeesController.cs │ └── WeatherForecastController.cs │ ├── Db │ └── ApplicationDbContext.cs │ ├── Dockerfile │ ├── Dockerfile_01 │ ├── Dockerfile_02 │ ├── Dockerfile_03 │ ├── HRM.API.csproj │ ├── HRM.API.http │ ├── Migrations │ ├── 20241117200844_init-mig.Designer.cs │ ├── 20241117200844_init-mig.cs │ └── ApplicationDbContextModelSnapshot.cs │ ├── Models │ └── Employee.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── deployment │ ├── pod-aks.yml │ └── service-aks.yml ├── api-gateway-ocelot-qos ├── BFF.Web │ ├── BFF.Web.csproj │ ├── Config │ │ └── AlterUpstream.cs │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Routes.dev │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.catalog-api.json │ │ └── ocelot.global.json │ ├── Routes.prod │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.catalog-api.json │ │ └── ocelot.global.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── ocelot.json ├── Catalog.API │ ├── Catalog.API.csproj │ ├── Controllers │ │ └── CatalogItemsController.cs │ ├── Db │ │ ├── CatalogContext.cs │ │ └── SeedDataProvider.cs │ ├── Model │ │ └── CatalogItem.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json └── QoS.sln ├── api-gateway-ocelot └── APIGateway │ ├── APIGateway.sln │ ├── BFF.Web │ ├── BFF.Web.csproj │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── ocelot.json │ ├── Catalog.API │ ├── Catalog.API.csproj │ ├── Controllers │ │ ├── ProductsController.cs │ │ └── WeatherForecastController.cs │ ├── Db │ │ └── CatalogContext.cs │ ├── Model │ │ └── Product.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Location.API │ ├── Controllers │ │ └── CountriesController.cs │ ├── Location.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── Ordering.API │ ├── Controllers │ ├── OrdersController.cs │ └── WeatherForecastController.cs │ ├── Db │ └── OrderingContext.cs │ ├── Models │ └── Order.cs │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── binary-tree-traversal-app ├── README.md ├── dsa │ └── com │ │ └── mahedee │ │ └── treetraversal │ │ ├── ASTProcessor.java │ │ ├── BinaryTree.java │ │ ├── DatabaseIndexTraversal.java │ │ ├── FileSystemTraversal.java │ │ ├── SceneGraphRenderer.java │ │ ├── TreeNode.java │ │ └── TreeTraversalDemo.java ├── effective-pom.xml ├── pom.xml └── target │ ├── classes │ └── com │ │ └── mahedee │ │ └── treetraversal │ │ ├── ASTProcessor.class │ │ ├── BinaryTree.class │ │ ├── DatabaseIndexTraversal.class │ │ ├── FileSystemTraversal.class │ │ ├── SceneGraphRenderer.class │ │ ├── TreeNode.class │ │ └── TreeTraversalDemo.class │ └── maven-status │ └── maven-compiler-plugin │ └── compile │ └── default-compile │ ├── createdFiles.lst │ └── inputFiles.lst ├── bootstrap-react-conversion └── readme.txt ├── commit-and-push-all.ps1 ├── commit-and-push-all.sh ├── dotnet-core-nuget-github ├── CryptoEngine │ ├── CryptoEngine.csproj │ └── CryptoGenerator.cs ├── CryptoSolution.sln └── CryptoTest │ ├── CryptoTest.csproj │ └── Program.cs ├── export-report-api ├── ExportReport.sln └── ExportReportAPI │ ├── Controllers │ └── EmployeesController.cs │ ├── Data │ ├── ApplicationDbContext.cs │ └── DatabaseSeeder.cs │ ├── ExportReportAPI.csproj │ ├── ExportReportAPI.http │ ├── Generator │ ├── Interfaces │ │ ├── IExcelTemplate.cs │ │ ├── IPDFTemplate.cs │ │ ├── IReportTemplate.cs │ │ └── IWordTemplate.cs │ └── Templates │ │ ├── ExcelTemplate.cs │ │ ├── PDFTemplate.cs │ │ └── WordTemplate.cs │ ├── Models │ ├── Employee.cs │ └── ExportResult.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Services │ ├── ExportService.cs │ └── IExportService.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── images │ └── mahedeedotnet_log.png ├── generic-repo-uow └── readme.txt ├── health-check └── HealthCheck │ ├── Admin.API │ ├── Admin.API.csproj │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Customer │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Customer.API.csproj │ ├── Db │ │ └── CustomerDbContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Utility │ │ ├── DatabaseHealthCheck.cs │ │ └── HealthCheckResponse.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── HealthCheck.sln │ ├── Location.API │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Location.API.csproj │ ├── Persistence │ │ └── LocationDbContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Product.API │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Product.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── WebStatus │ ├── Controllers │ └── WeatherForecastController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── WebStatus.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── hrm └── HRM │ ├── .dockerignore │ ├── HRM.API │ ├── Controllers │ │ ├── EmployeesController.cs │ │ └── WeatherForecastController.cs │ ├── Db │ │ ├── HRMContext.cs │ │ └── SeedDataGenerator.cs │ ├── Deploy │ │ └── k8s │ │ │ └── pod.yml │ ├── Dockerfile │ ├── HRM.API.csproj │ ├── Models │ │ └── Employee.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repository │ │ ├── EmployeeRepository.cs │ │ └── IEmployeeRepository.cs │ ├── Services │ │ ├── EmployeeService.cs │ │ └── IEmployeeService.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── HRM.sln ├── jenkins-demo └── HRM │ ├── .dockerignore │ ├── HRM.API │ ├── .config │ │ └── dotnet-tools.json │ ├── Controllers │ │ ├── EmployeesController.cs │ │ └── WeatherForecastController.cs │ ├── Db │ │ ├── HRMContext.cs │ │ └── SeedDataGenerator.cs │ ├── HRM.API.csproj │ ├── Models │ │ └── Employee.cs │ ├── Program.cs │ ├── Properties │ │ ├── PublishProfiles │ │ │ └── JenkinsProfile.pubxml │ │ └── launchSettings.json │ ├── Repository │ │ ├── EmployeeRepository.cs │ │ └── IEmployeeRepository.cs │ ├── Services │ │ ├── EmployeeService.cs │ │ └── IEmployeeService.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── HRM.Test │ ├── HRM.Test.csproj │ └── UnitTest1.cs │ └── HRM.sln ├── kubernetes-demo ├── KubernetesDemo │ ├── .dockerignore │ ├── Catalog.API │ │ ├── Catalog.API.csproj │ │ ├── Controllers │ │ │ ├── ProductsController.cs │ │ │ └── WeatherForecastController.cs │ │ ├── Db │ │ │ └── CatalogDbContext.cs │ │ ├── Dockerfile │ │ ├── Migrations │ │ │ ├── 20220227063852_mig.Designer.cs │ │ │ ├── 20220227063852_mig.cs │ │ │ └── CatalogDbContextModelSnapshot.cs │ │ ├── Models │ │ │ └── Product.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── WeatherForecast.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── deploy │ │ │ └── k8s │ │ │ └── pod.yml │ └── KubernetesDemo.sln └── k8s-dashboard │ ├── dashboard-adminuser.yaml │ ├── recommended.yaml │ └── recommended.yaml.txt ├── micro-frontend ├── customer-backend │ ├── Customer.sln │ └── Customers.API │ │ ├── Controllers │ │ └── CustomersController.cs │ │ ├── Customers.API.csproj │ │ ├── Db │ │ ├── CustomersContext.cs │ │ └── SeedGenerator.cs │ │ ├── Model │ │ └── Customer.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── customer-frontend │ ├── .gitignore │ ├── README.md │ ├── config-overrides.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── components │ │ └── CustomerComponent │ │ │ ├── CustomersListComponent.js │ │ │ └── DataTableComponent.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── pages │ │ └── CustomerPage.js │ │ ├── reportWebVitals.js │ │ ├── services │ │ └── CustomerService.js │ │ ├── setupProxy.js │ │ ├── setupTests.js │ │ └── utils │ │ ├── BaseUrl.js │ │ └── Conversions.js ├── header-frontend │ ├── .gitignore │ ├── README.md │ ├── config-overrides.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── components │ │ └── Header.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── reportWebVitals.js │ │ ├── setupProxy.js │ │ └── setupTests.js ├── master-frontend │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── MicroFrontend.js │ │ ├── assets │ │ └── homeStyle.css │ │ ├── common │ │ └── SideNavbar.js │ │ ├── components │ │ └── Home.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── micro-services │ │ ├── CustomerMicroServices.js │ │ ├── LayoutMicroServices.js │ │ └── ProductMicroServices.js │ │ ├── reportWebVitals.js │ │ └── setupTests.js ├── product-backend │ ├── Product.API │ │ ├── Controllers │ │ │ ├── CategoriesController.cs │ │ │ └── ProductsController.cs │ │ ├── Db │ │ │ ├── ProductContext.cs │ │ │ └── SeedGenerator.cs │ │ ├── Model │ │ │ ├── Category.cs │ │ │ └── Product.cs │ │ ├── Product.API.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── ProductSln.sln └── product-frontend │ ├── .gitignore │ ├── README.md │ ├── config-overrides.js │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── components │ ├── CategoryComponent │ │ ├── CategoryListComponent.js │ │ └── DataTableComponent.js │ └── ProductComponent │ │ ├── DataTableComponent.js │ │ └── ProductListComponent.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── pages │ ├── CategoriesPage.js │ └── ProductsPage.js │ ├── reportWebVitals.js │ ├── services │ └── ProductService.js │ ├── setupProxy.js │ ├── setupTests.js │ └── utils │ ├── BaseUrl.js │ └── Conversions.js ├── multi-env-app ├── src │ └── HRM │ │ ├── HRM.API │ │ ├── Controllers │ │ │ ├── DepartmentsController.cs │ │ │ ├── EmployeesController.cs │ │ │ └── WeatherForecastController.cs │ │ ├── DTOs │ │ │ ├── DepartmentDto.cs │ │ │ └── EmployeeDto.cs │ │ ├── Data │ │ │ └── HrmDbContext.cs │ │ ├── HRM.API.csproj │ │ ├── HRM.API.http │ │ ├── Migrations │ │ │ ├── 20251012002836_InitialCreate.Designer.cs │ │ │ ├── 20251012002836_InitialCreate.cs │ │ │ ├── 20251012114150_AddComprehensiveSeedData.Designer.cs │ │ │ ├── 20251012114150_AddComprehensiveSeedData.cs │ │ │ └── HrmDbContextModelSnapshot.cs │ │ ├── Models │ │ │ ├── Department.cs │ │ │ └── Employee.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Services │ │ │ ├── DepartmentService.cs │ │ │ ├── EmployeeService.cs │ │ │ ├── IDepartmentService.cs │ │ │ └── IEmployeeService.cs │ │ ├── WeatherForecast.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.QA.json │ │ ├── appsettings.json │ │ └── test-requests.http │ │ ├── HRM.Tests │ │ ├── Controllers │ │ │ ├── DepartmentsControllerTests.cs │ │ │ └── EmployeesControllerTests.cs │ │ ├── HRM.Tests.csproj │ │ ├── Scripts │ │ │ ├── Test-HRM-API-Clean.ps1 │ │ │ └── Test-HRM-API.ps1 │ │ ├── TestWebApplicationFactory.cs │ │ └── UnitTest1.cs │ │ └── HRM.sln └── test-environments.ps1 ├── ocelot-swagger └── APIGateway │ ├── APIGateway.sln │ ├── BFF.Web │ ├── BFF.Web.csproj │ ├── Config │ │ └── AlterUpstream.cs │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Routes │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.catalog.api.json │ │ ├── ocelot.global.json │ │ ├── ocelot.location.api.json │ │ └── ocelot.ordering.api.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── ocelot.json │ ├── Catalog.API │ ├── Catalog.API.csproj │ ├── Controllers │ │ ├── ProductsController.cs │ │ └── WeatherForecastController.cs │ ├── Db │ │ └── CatalogContext.cs │ ├── Model │ │ └── Product.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Location.API │ ├── Controllers │ │ └── CountriesController.cs │ ├── Location.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── Ordering.API │ ├── Controllers │ ├── OrdersController.cs │ └── WeatherForecastController.cs │ ├── Db │ └── OrderingContext.cs │ ├── Models │ └── Order.cs │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── react-redux-toolkit ├── ECommerce │ ├── ECommerce.API │ │ ├── Controllers │ │ │ ├── CustomersController.cs │ │ │ ├── ProductsController.cs │ │ │ └── WeatherForecastController.cs │ │ ├── Db │ │ │ ├── ECommerceContext.cs │ │ │ └── SeedGenerator.cs │ │ ├── ECommerce.API.csproj │ │ ├── Models │ │ │ ├── Customer.cs │ │ │ └── Product.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── WeatherForecast.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── ECommerce.sln └── redux-app │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── components │ ├── customer │ │ ├── AddCustomer.js │ │ ├── CustomerList.js │ │ └── EditCustomer.js │ └── product │ │ ├── AddProduct.js │ │ ├── EditProduct.js │ │ └── ProductsList.js │ ├── config │ ├── BaseURL.js │ └── http-common.js │ ├── helper │ └── ToastifyMessage.js │ ├── index.css │ ├── index.js │ ├── layout │ └── TopNav.js │ ├── logo.svg │ ├── redux │ ├── slices │ │ ├── customersSlice.js │ │ └── productsSlice.js │ └── store.js │ ├── reportWebVitals.js │ ├── services │ ├── CustomerService.js │ └── ProductService.js │ ├── setupTests.js │ └── utils │ └── Conversion.js ├── saga-choreography └── ECommerce │ ├── Catalog.API │ ├── Catalog.API.csproj │ ├── Controllers │ │ └── CatalogItemsController.cs │ ├── Db │ │ ├── CatalogContext.cs │ │ └── catalog.db │ ├── Migrations │ │ ├── 20210926064658_initmig.Designer.cs │ │ ├── 20210926064658_initmig.cs │ │ └── CatalogContextModelSnapshot.cs │ ├── Models │ │ └── CatalogItem.cs │ ├── OrderCreatedListener.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── ECommerce.sln │ ├── Ordering.API │ ├── CatalogResponseListener.cs │ ├── Controllers │ │ ├── OrderController.cs │ │ └── OrderItemsController.cs │ ├── Db │ │ ├── OrderingContext.cs │ │ ├── ordering.db │ │ ├── ordering.db-shm │ │ └── ordering.db-wal │ ├── Migrations │ │ ├── 20210926082024_initmig.Designer.cs │ │ ├── 20210926082024_initmig.cs │ │ └── OrderingContextModelSnapshot.cs │ ├── Models │ │ └── OrderItem.cs │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── Shared │ ├── Models │ ├── CatalogResponse.cs │ └── OrderRequest.cs │ ├── Settings.cs │ └── Shared.csproj ├── sd-demo ├── BFF.Web │ ├── BFF.Web.csproj │ ├── Config │ │ └── AlterUpstream.cs │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Routes.dev │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.customer.api.json │ │ ├── ocelot.global.json │ │ ├── ocelot.location.api.json │ │ └── ocelot.product.api.json │ ├── Routes.prod │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.global.json │ │ └── ocelot.location.api.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── ocelot.json ├── Customer.API │ ├── Controllers │ │ ├── CustomerController.cs │ │ └── WeatherForecastController.cs │ ├── Customer.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Location.API │ ├── Controllers │ │ ├── DistrictController.cs │ │ └── WeatherForecastController.cs │ ├── Location.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Product.API │ ├── Controllers │ │ ├── ProductsController.cs │ │ └── WeatherForecastController.cs │ ├── Product.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── SDDemo.sln ├── sd-docker-demo ├── .dockerignore ├── BFF.Web │ ├── BFF.Web.csproj │ ├── Config │ │ └── AlterUpstream.cs │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Routes.dev │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.global.json │ │ └── ocelot.location.api.json │ ├── Routes.prod │ │ ├── ocelot.SwaggerEndPoints.json │ │ ├── ocelot.global.json │ │ └── ocelot.location.api.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── ocelot.json ├── LocationA.API │ ├── Controllers │ │ ├── DistrictController.cs │ │ └── WeatherForecastController.cs │ ├── Dockerfile │ ├── LocationA.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── LocationB.API │ ├── Controllers │ │ ├── DistrictController.cs │ │ └── WeatherForecastController.cs │ ├── Dockerfile │ ├── LocationB.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── LocationC.API │ ├── Controllers │ │ ├── DistrictController.cs │ │ └── WeatherForecastController.cs │ ├── Dockerfile │ ├── LocationC.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── SDDemoDocker.sln ├── docker-compose.dcproj ├── docker-compose.override.yml └── docker-compose.yml ├── service-mesh ├── Istio │ ├── elasticsearch.yaml │ ├── fluentd-istio.yaml │ ├── fluentd.yaml │ └── kibana.yaml └── ServiceMesh │ ├── .dockerignore │ ├── BFF.Web │ ├── BFF.Web.csproj │ ├── Config │ │ └── AlterUpstream.cs │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Deploy │ │ └── k8s │ │ │ └── deployment.yml │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Routes │ │ ├── Routes.Dev │ │ │ ├── ocelot.SwaggerEndPoints.json │ │ │ ├── ocelot.catalog.api.json │ │ │ ├── ocelot.global.json │ │ │ ├── ocelot.location.api.json │ │ │ └── ocelot.ordering.api.json │ │ └── Routes.Prod │ │ │ ├── ocelot.SwaggerEndPoints.json │ │ │ ├── ocelot.catalog.api.json │ │ │ ├── ocelot.global.json │ │ │ ├── ocelot.location.api.json │ │ │ └── ocelot.ordering.api.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── ocelot.json │ └── ocelot__old.json │ ├── Catalog.API │ ├── Catalog.API.csproj │ ├── Controllers │ │ ├── ProductsController.cs │ │ └── WeatherForecastController.cs │ ├── Db │ │ └── CatalogContext.cs │ ├── Deploy │ │ └── k8s │ │ │ ├── deployment.yml │ │ │ └── service.yml │ ├── Dockerfile │ ├── Model │ │ └── Product.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Location.API │ ├── Controllers │ │ └── CountriesController.cs │ ├── Deploy │ │ └── k8s │ │ │ ├── deployment.yml │ │ │ └── service.yml │ ├── Dockerfile │ ├── Location.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Ordering.API │ ├── Controllers │ │ ├── OrdersController.cs │ │ └── WeatherForecastController.cs │ ├── Db │ │ └── OrderingContext.cs │ ├── Deploy │ │ └── k8s │ │ │ ├── deployment.yml │ │ │ └── service.yml │ ├── Dockerfile │ ├── Models │ │ └── Order.cs │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── ServiceMesh.sln ├── singleton-pattern └── SingletonDemo │ ├── SingletonDemo.sln │ └── SingletonDemo │ ├── Program.cs │ └── SingletonDemo.csproj ├── token-based-auth-core-react ├── ECommerce │ ├── ECommerce.sln │ ├── Ordering.API │ │ ├── Controllers │ │ │ ├── AuthController.cs │ │ │ ├── CustomerController.cs │ │ │ ├── RoleController.cs │ │ │ └── UserController.cs │ │ ├── Db │ │ │ ├── ordering.db │ │ │ ├── ordering.db-shm │ │ │ └── ordering.db-wal │ │ ├── Ordering.API.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── Ordering.Application │ │ ├── Commands │ │ │ ├── Auth │ │ │ │ └── AuthCommand.cs │ │ │ ├── Customers │ │ │ │ ├── Create │ │ │ │ │ └── CreateCustomerCommand.cs │ │ │ │ ├── Delete │ │ │ │ │ └── DeleteCustomerCommand.cs │ │ │ │ └── Update │ │ │ │ │ └── EditCustomerCommand.cs │ │ │ ├── Role │ │ │ │ ├── Create │ │ │ │ │ └── RoleCreateCommand.cs │ │ │ │ ├── Delete │ │ │ │ │ └── DeleteRoleCommand.cs │ │ │ │ └── Update │ │ │ │ │ └── UpdateRoleCommand.cs │ │ │ └── User │ │ │ │ ├── Create │ │ │ │ └── CreateUserCommand.cs │ │ │ │ ├── Delete │ │ │ │ └── DeleteUserCommand.cs │ │ │ │ └── Update │ │ │ │ ├── AssignUsersRoleCommand.cs │ │ │ │ ├── EditUserProfileCommand.cs │ │ │ │ └── UpdateUserRolesCommand.cs │ │ ├── Common │ │ │ ├── Exceptions │ │ │ │ ├── BadRequestException.cs │ │ │ │ ├── ForbiddenAccessException.cs │ │ │ │ ├── NotFoundException.cs │ │ │ │ └── ValidationException.cs │ │ │ ├── Interfaces │ │ │ │ ├── IIdentityService.cs │ │ │ │ └── ITokenGenerator.cs │ │ │ └── Security │ │ │ │ └── TokenGenerator.cs │ │ ├── DTOs │ │ │ ├── AuthResponseDTO.cs │ │ │ ├── CustomerResponse.cs │ │ │ ├── RoleResponseDTO.cs │ │ │ ├── UserDetailsResponseDTO.cs │ │ │ └── UserResponseDTO.cs │ │ ├── DependencyInjection.cs │ │ ├── Mapper │ │ │ ├── CustomerMapper.cs │ │ │ └── OrderingMappingProfile.cs │ │ ├── Ordering.Application.csproj │ │ └── Queries │ │ │ ├── Customers │ │ │ ├── GetAllCustomerQuery.cs │ │ │ ├── GetCustomerByEmailQuery.cs │ │ │ └── GetCustomerByIdQuery.cs │ │ │ ├── Role │ │ │ ├── GetRoleByIdQuery.cs │ │ │ └── GetRoleQuery.cs │ │ │ └── User │ │ │ ├── GetAllUsersDetailsQuery.cs │ │ │ ├── GetUserDetailsByUserNameQuery.cs │ │ │ ├── GetUserDetailsQuery.cs │ │ │ └── GetUserQuery.cs │ ├── Ordering.Core │ │ ├── Entities │ │ │ ├── Base │ │ │ │ └── BaseEntity.cs │ │ │ └── Customer.cs │ │ ├── Ordering.Core.csproj │ │ └── Repositories │ │ │ ├── Command │ │ │ ├── Base │ │ │ │ └── ICommandRepository.cs │ │ │ └── ICustomerCommandRepository.cs │ │ │ └── Query │ │ │ ├── Base │ │ │ └── IQueryRepository.cs │ │ │ └── ICustomerQueryRepository.cs │ ├── Ordering.Infrastructure │ │ ├── Data │ │ │ ├── DbConnector.cs │ │ │ └── OrderingContext.cs │ │ ├── DependencyInjection.cs │ │ ├── Identity │ │ │ └── ApplicationUser.cs │ │ ├── Migrations │ │ │ ├── 20220121122702_initial-mig.Designer.cs │ │ │ ├── 20220121122702_initial-mig.cs │ │ │ ├── 20220122063619_mig02.Designer.cs │ │ │ ├── 20220122063619_mig02.cs │ │ │ ├── 20220129012637_update-application-user.Designer.cs │ │ │ ├── 20220129012637_update-application-user.cs │ │ │ ├── 20220129012921_update-application-user2.Designer.cs │ │ │ ├── 20220129012921_update-application-user2.cs │ │ │ └── OrderingContextModelSnapshot.cs │ │ ├── Ordering.Infrastructure.csproj │ │ ├── Repository │ │ │ ├── Command │ │ │ │ ├── Base │ │ │ │ │ └── CommandRepository.cs │ │ │ │ └── CustomerCommandRepository.cs │ │ │ └── Query │ │ │ │ ├── Base │ │ │ │ └── QueryRepository.cs │ │ │ │ └── CustomerQueryRepository.cs │ │ └── Services │ │ │ ├── IdentityService.cs │ │ │ └── TokenGenerator.cs │ └── Readme.txt └── ecommerce.client │ ├── .vscode │ └── launch.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── assets │ │ └── config.js │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── components │ ├── Auth │ │ ├── Login.js │ │ ├── Logout.js │ │ ├── Registration.js │ │ └── SessionManager.js │ ├── Counter.js │ ├── Customer │ │ ├── Create.jsx │ │ ├── Customers.jsx │ │ ├── Delete.jsx │ │ └── Edit.jsx │ ├── FetchData.js │ ├── Home.js │ ├── Layout.js │ ├── LoginMenu.js │ ├── NavMenu.css │ ├── NavMenu.js │ ├── Role │ │ ├── CreateRole.js │ │ ├── DeleteRole.js │ │ ├── EditRole.js │ │ └── Roles.js │ ├── User │ │ ├── CreateUser.js │ │ ├── DeleteUser.js │ │ ├── UpdateUser.js │ │ └── Users.js │ ├── UsersRoles │ │ ├── RoleList.js │ │ └── UsersRoles.js │ └── services │ │ ├── AccessAPI.js │ │ └── Settings.js │ ├── custom.css │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js ├── token-based-auth-core └── ECommerce │ ├── ECommerce.sln │ ├── Ordering.API │ ├── Controllers │ │ ├── AuthController.cs │ │ ├── CustomerController.cs │ │ ├── RoleController.cs │ │ └── UserController.cs │ ├── Db │ │ ├── ordering.db │ │ ├── ordering.db-shm │ │ └── ordering.db-wal │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── Ordering.Application │ ├── Commands │ │ ├── Auth │ │ │ └── AuthCommand.cs │ │ ├── Customers │ │ │ ├── Create │ │ │ │ └── CreateCustomerCommand.cs │ │ │ ├── Delete │ │ │ │ └── DeleteCustomerCommand.cs │ │ │ └── Update │ │ │ │ └── EditCustomerCommand.cs │ │ ├── Role │ │ │ ├── Create │ │ │ │ └── RoleCreateCommand.cs │ │ │ ├── Delete │ │ │ │ └── DeleteRoleCommand.cs │ │ │ └── Update │ │ │ │ └── UpdateRoleCommand.cs │ │ └── User │ │ │ ├── Create │ │ │ └── CreateUserCommand.cs │ │ │ ├── Delete │ │ │ └── DeleteUserCommand.cs │ │ │ └── Update │ │ │ ├── AssignUsersRoleCommand.cs │ │ │ ├── EditUserProfileCommand.cs │ │ │ └── UpdateUserRolesCommand.cs │ ├── Common │ │ ├── Exceptions │ │ │ ├── BadRequestException.cs │ │ │ ├── ForbiddenAccessException.cs │ │ │ ├── NotFoundException.cs │ │ │ └── ValidationException.cs │ │ └── Interfaces │ │ │ ├── IIdentityService.cs │ │ │ └── ITokenGenerator.cs │ ├── DTOs │ │ ├── AuthResponseDTO.cs │ │ ├── CustomerResponse.cs │ │ ├── RoleResponseDTO.cs │ │ ├── UserDetailsResponseDTO.cs │ │ └── UserResponseDTO.cs │ ├── DependencyInjection.cs │ ├── Mapper │ │ ├── CustomerMapper.cs │ │ └── OrderingMappingProfile.cs │ ├── Ordering.Application.csproj │ └── Queries │ │ ├── Customers │ │ ├── GetAllCustomerQuery.cs │ │ ├── GetCustomerByEmailQuery.cs │ │ └── GetCustomerByIdQuery.cs │ │ ├── Role │ │ ├── GetRoleByIdQuery.cs │ │ └── GetRoleQuery.cs │ │ └── User │ │ ├── GetAllUsersDetailsQuery.cs │ │ ├── GetUserDetailsByUserNameQuery.cs │ │ ├── GetUserDetailsQuery.cs │ │ └── GetUserQuery.cs │ ├── Ordering.Core │ ├── Entities │ │ ├── Base │ │ │ └── BaseEntity.cs │ │ └── Customer.cs │ ├── Ordering.Core.csproj │ └── Repositories │ │ ├── Command │ │ ├── Base │ │ │ └── ICommandRepository.cs │ │ └── ICustomerCommandRepository.cs │ │ └── Query │ │ ├── Base │ │ └── IQueryRepository.cs │ │ └── ICustomerQueryRepository.cs │ └── Ordering.Infrastructure │ ├── Data │ ├── DbConnector.cs │ └── OrderingContext.cs │ ├── DependencyInjection.cs │ ├── Identity │ └── ApplicationUser.cs │ ├── Migrations │ ├── 20220121122702_initial-mig.Designer.cs │ ├── 20220121122702_initial-mig.cs │ ├── 20220122063619_mig02.Designer.cs │ ├── 20220122063619_mig02.cs │ ├── 20220129012637_update-application-user.Designer.cs │ ├── 20220129012637_update-application-user.cs │ ├── 20220129012921_update-application-user2.Designer.cs │ ├── 20220129012921_update-application-user2.cs │ └── OrderingContextModelSnapshot.cs │ ├── Ordering.Infrastructure.csproj │ ├── Repository │ ├── Command │ │ ├── Base │ │ │ └── CommandRepository.cs │ │ └── CustomerCommandRepository.cs │ └── Query │ │ ├── Base │ │ └── QueryRepository.cs │ │ └── CustomerQueryRepository.cs │ └── Services │ ├── IdentityService.cs │ └── TokenGenerator.cs └── token-based-auth-ng ├── ECommerce ├── ECommerce.sln ├── Ordering.API │ ├── Controllers │ │ ├── AuthController.cs │ │ ├── CustomerController.cs │ │ ├── RoleController.cs │ │ └── UserController.cs │ ├── Db │ │ ├── ordering.db │ │ ├── ordering.db-shm │ │ └── ordering.db-wal │ ├── Ordering.API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json ├── Ordering.Application │ ├── Commands │ │ ├── Auth │ │ │ └── AuthCommand.cs │ │ ├── Customers │ │ │ ├── Create │ │ │ │ └── CreateCustomerCommand.cs │ │ │ ├── Delete │ │ │ │ └── DeleteCustomerCommand.cs │ │ │ └── Update │ │ │ │ └── EditCustomerCommand.cs │ │ ├── Role │ │ │ ├── Create │ │ │ │ └── RoleCreateCommand.cs │ │ │ ├── Delete │ │ │ │ └── DeleteRoleCommand.cs │ │ │ └── Update │ │ │ │ └── UpdateRoleCommand.cs │ │ └── User │ │ │ ├── Create │ │ │ └── CreateUserCommand.cs │ │ │ ├── Delete │ │ │ └── DeleteUserCommand.cs │ │ │ └── Update │ │ │ ├── AssignUsersRoleCommand.cs │ │ │ ├── EditUserProfileCommand.cs │ │ │ └── UpdateUserRolesCommand.cs │ ├── Common │ │ ├── Exceptions │ │ │ ├── BadRequestException.cs │ │ │ ├── ForbiddenAccessException.cs │ │ │ ├── NotFoundException.cs │ │ │ └── ValidationException.cs │ │ ├── Interfaces │ │ │ ├── IIdentityService.cs │ │ │ └── ITokenGenerator.cs │ │ └── Security │ │ │ └── TokenGenerator.cs │ ├── DTOs │ │ ├── AuthResponseDTO.cs │ │ ├── CustomerResponse.cs │ │ ├── RoleResponseDTO.cs │ │ ├── UserDetailsResponseDTO.cs │ │ └── UserResponseDTO.cs │ ├── DependencyInjection.cs │ ├── Mapper │ │ ├── CustomerMapper.cs │ │ └── OrderingMappingProfile.cs │ ├── Ordering.Application.csproj │ └── Queries │ │ ├── Customers │ │ ├── GetAllCustomerQuery.cs │ │ ├── GetCustomerByEmailQuery.cs │ │ └── GetCustomerByIdQuery.cs │ │ ├── Role │ │ ├── GetRoleByIdQuery.cs │ │ └── GetRoleQuery.cs │ │ └── User │ │ ├── GetAllUsersDetailsQuery.cs │ │ ├── GetUserDetailsByUserNameQuery.cs │ │ ├── GetUserDetailsQuery.cs │ │ └── GetUserQuery.cs ├── Ordering.Core │ ├── Entities │ │ ├── Base │ │ │ └── BaseEntity.cs │ │ └── Customer.cs │ ├── Ordering.Core.csproj │ └── Repositories │ │ ├── Command │ │ ├── Base │ │ │ └── ICommandRepository.cs │ │ └── ICustomerCommandRepository.cs │ │ └── Query │ │ ├── Base │ │ └── IQueryRepository.cs │ │ └── ICustomerQueryRepository.cs ├── Ordering.Infrastructure │ ├── Data │ │ ├── DbConnector.cs │ │ └── OrderingContext.cs │ ├── DependencyInjection.cs │ ├── Identity │ │ └── ApplicationUser.cs │ ├── Migrations │ │ ├── 20220121122702_initial-mig.Designer.cs │ │ ├── 20220121122702_initial-mig.cs │ │ ├── 20220122063619_mig02.Designer.cs │ │ ├── 20220122063619_mig02.cs │ │ ├── 20220129012637_update-application-user.Designer.cs │ │ ├── 20220129012637_update-application-user.cs │ │ ├── 20220129012921_update-application-user2.Designer.cs │ │ ├── 20220129012921_update-application-user2.cs │ │ └── OrderingContextModelSnapshot.cs │ ├── Ordering.Infrastructure.csproj │ ├── Repository │ │ ├── Command │ │ │ ├── Base │ │ │ │ └── CommandRepository.cs │ │ │ └── CustomerCommandRepository.cs │ │ └── Query │ │ │ ├── Base │ │ │ └── QueryRepository.cs │ │ │ └── CustomerQueryRepository.cs │ └── Services │ │ ├── IdentityService.cs │ │ └── TokenGenerator.cs └── Readme.txt └── readme.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/.gitignore -------------------------------------------------------------------------------- /Archive/ECommerce/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Controllers/AuthController.cs -------------------------------------------------------------------------------- /Archive/ECommerce/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /Archive/ECommerce/ECommerce.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/ECommerce.csproj -------------------------------------------------------------------------------- /Archive/ECommerce/Model/Auth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Model/Auth.cs -------------------------------------------------------------------------------- /Archive/ECommerce/Model/IJwtAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Model/IJwtAuth.cs -------------------------------------------------------------------------------- /Archive/ECommerce/Model/LoginVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Model/LoginVM.cs -------------------------------------------------------------------------------- /Archive/ECommerce/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Program.cs -------------------------------------------------------------------------------- /Archive/ECommerce/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/Properties/launchSettings.json -------------------------------------------------------------------------------- /Archive/ECommerce/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/WeatherForecast.cs -------------------------------------------------------------------------------- /Archive/ECommerce/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/appsettings.Development.json -------------------------------------------------------------------------------- /Archive/ECommerce/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/Archive/ECommerce/appsettings.json -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/AuditLog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/AuditLog.API.csproj -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Controllers/CustomersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Controllers/CustomersController.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Controllers/ReportingController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Controllers/ReportingController.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Models/CustomAuditEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Models/CustomAuditEntry.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Models/CustomAuditEntryProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Models/CustomAuditEntryProperty.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Models/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Models/Customer.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Persistence/AuditLogDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Persistence/AuditLogDBContext.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Program.cs -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/appsettings.Development.json -------------------------------------------------------------------------------- /AuditLogEFPlus/AuditLog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/AuditLog.API/appsettings.json -------------------------------------------------------------------------------- /AuditLogEFPlus/EFPlusAuditLog.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogEFPlus/EFPlusAuditLog.sln -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/AuditLog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/AuditLog.API.csproj -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/AuditTrail/Enums/ApplicationEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/AuditTrail/Enums/ApplicationEnum.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/AuditTrail/Enums/EnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/AuditTrail/Enums/EnumExtensions.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/AuditTrail/Enums/StateName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/AuditTrail/Enums/StateName.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/AuditTrail/Interfaces/IAuditTrail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/AuditTrail/Interfaces/IAuditTrail.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/Controllers/ReportingController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/Controllers/ReportingController.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/Models/Product.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/Persistence/DBConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/Persistence/DBConnector.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/Program.cs -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/appsettings.Development.json -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditLog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditLog.API/appsettings.json -------------------------------------------------------------------------------- /AuditLogRawSQL/AuditTrail.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/AuditLogRawSQL/AuditTrail.sln -------------------------------------------------------------------------------- /CacheRefreshFunction/CacheRefreshAzureFunction/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CacheRefreshFunction/CacheRefreshAzureFunction/.gitignore -------------------------------------------------------------------------------- /CacheRefreshFunction/CacheRefreshAzureFunction/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CacheRefreshFunction/CacheRefreshAzureFunction/Program.cs -------------------------------------------------------------------------------- /CacheRefreshFunction/CacheRefreshAzureFunction/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CacheRefreshFunction/CacheRefreshAzureFunction/host.json -------------------------------------------------------------------------------- /CacheRefreshFunction/CacheRefreshFunction.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CacheRefreshFunction/CacheRefreshFunction.sln -------------------------------------------------------------------------------- /CleanArchitectureDemo/Ecommerce/Ecommerce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CleanArchitectureDemo/Ecommerce/Ecommerce.sln -------------------------------------------------------------------------------- /CleanArchitectureTemplate/CleanArchitecture/CleanArchTemplate.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CleanArchitectureTemplate/CleanArchitecture/CleanArchTemplate.sln -------------------------------------------------------------------------------- /CleanArchitectureTemplate/TemplatePack.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/CleanArchitectureTemplate/TemplatePack.csproj -------------------------------------------------------------------------------- /ConcurrencyAppToken/ConcurrencyHandling.API/Models/Booking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyAppToken/ConcurrencyHandling.API/Models/Booking.cs -------------------------------------------------------------------------------- /ConcurrencyAppToken/ConcurrencyHandling.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyAppToken/ConcurrencyHandling.API/Program.cs -------------------------------------------------------------------------------- /ConcurrencyAppToken/ConcurrencyHandling.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyAppToken/ConcurrencyHandling.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ConcurrencyAppToken/ConcurrencyHandling.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyAppToken/ConcurrencyHandling.API/appsettings.json -------------------------------------------------------------------------------- /ConcurrencyAppToken/ConcurrencyHandling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyAppToken/ConcurrencyHandling.sln -------------------------------------------------------------------------------- /ConcurrencyDBToken/ConcurrencyHandling.API/Models/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyDBToken/ConcurrencyHandling.API/Models/Account.cs -------------------------------------------------------------------------------- /ConcurrencyDBToken/ConcurrencyHandling.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyDBToken/ConcurrencyHandling.API/Program.cs -------------------------------------------------------------------------------- /ConcurrencyDBToken/ConcurrencyHandling.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyDBToken/ConcurrencyHandling.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ConcurrencyDBToken/ConcurrencyHandling.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyDBToken/ConcurrencyHandling.API/appsettings.json -------------------------------------------------------------------------------- /ConcurrencyDBToken/ConcurrencyHandling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyDBToken/ConcurrencyHandling.sln -------------------------------------------------------------------------------- /ConcurrencyEtags/ConcurrencyHandling.API/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyEtags/ConcurrencyHandling.API/Models/Product.cs -------------------------------------------------------------------------------- /ConcurrencyEtags/ConcurrencyHandling.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyEtags/ConcurrencyHandling.API/Program.cs -------------------------------------------------------------------------------- /ConcurrencyEtags/ConcurrencyHandling.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyEtags/ConcurrencyHandling.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ConcurrencyEtags/ConcurrencyHandling.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyEtags/ConcurrencyHandling.API/appsettings.json -------------------------------------------------------------------------------- /ConcurrencyEtags/ConcurrencyHandling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyEtags/ConcurrencyHandling.sln -------------------------------------------------------------------------------- /ConcurrencyHyperMedia/ConcurrencyHandling.API/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyHyperMedia/ConcurrencyHandling.API/Models/Employee.cs -------------------------------------------------------------------------------- /ConcurrencyHyperMedia/ConcurrencyHandling.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyHyperMedia/ConcurrencyHandling.API/Program.cs -------------------------------------------------------------------------------- /ConcurrencyHyperMedia/ConcurrencyHandling.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyHyperMedia/ConcurrencyHandling.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ConcurrencyHyperMedia/ConcurrencyHandling.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyHyperMedia/ConcurrencyHandling.API/appsettings.json -------------------------------------------------------------------------------- /ConcurrencyHyperMedia/ConcurrencyHandling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyHyperMedia/ConcurrencyHandling.sln -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/Concurrency.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/Concurrency.API.csproj -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/Models/Product.cs -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/Persistence/DBConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/Persistence/DBConnector.cs -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/Program.cs -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/appsettings.Development.json -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.API/appsettings.json -------------------------------------------------------------------------------- /ConcurrencyRawSQL/Concurrency.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ConcurrencyRawSQL/Concurrency.sln -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Entities/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Entities/BaseEntity.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Entities/Customer.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Ordering.API.csproj -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Program.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Repositories/DbConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Repositories/DbConnector.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Services/CustomerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Services/CustomerService.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Services/ICustomerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Services/ICustomerService.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/Startup.cs -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/appsettings.Development.json -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/Customer.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/Customer.API/appsettings.json -------------------------------------------------------------------------------- /DapperDemo/DapperDemo/DapperDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/DapperDemo/DapperDemo.sln -------------------------------------------------------------------------------- /DapperDemo/Utility/scripts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/DapperDemo/Utility/scripts.sql -------------------------------------------------------------------------------- /ECommerceFacade/ECommerceFacade.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ECommerceFacade/ECommerceFacade.sln -------------------------------------------------------------------------------- /ECommerceFacade/ECommerceFacade/ECommerceFacade.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ECommerceFacade/ECommerceFacade/ECommerceFacade.csproj -------------------------------------------------------------------------------- /ECommerceFacade/ECommerceFacade/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ECommerceFacade/ECommerceFacade/Program.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch.sln -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Controllers/CustomerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Controllers/CustomerController.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Controllers/EmployeeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Controllers/EmployeeController.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Db/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Db/ApplicationDbContext.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/EFBulkBatch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/EFBulkBatch.csproj -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Managers/CustomerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Managers/CustomerService.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Managers/EmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Managers/EmployeeService.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Migrations/20231120165730_initial-mig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Migrations/20231120165730_initial-mig.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Migrations/20231120193817_add-customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Migrations/20231120193817_add-customer.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Models/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Models/Customer.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Models/Employee.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Program.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/Properties/launchSettings.json -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/WeatherForecast.cs -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/appsettings.Development.json -------------------------------------------------------------------------------- /EFBulkBatch/EFBulkBatch/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EFBulkBatch/EFBulkBatch/appsettings.json -------------------------------------------------------------------------------- /EventSourcing/Application/Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Application/Application.csproj -------------------------------------------------------------------------------- /EventSourcing/Application/Common/DTOs/CreateCatalogItemDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Application/Common/DTOs/CreateCatalogItemDTO.cs -------------------------------------------------------------------------------- /EventSourcing/Application/Common/DTOs/UpdateCatalogItemDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Application/Common/DTOs/UpdateCatalogItemDTO.cs -------------------------------------------------------------------------------- /EventSourcing/Application/DependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Application/DependencyInjection.cs -------------------------------------------------------------------------------- /EventSourcing/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /EventSourcing/Catalog.API/Controllers/CatalogItemController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Catalog.API/Controllers/CatalogItemController.cs -------------------------------------------------------------------------------- /EventSourcing/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Catalog.API/Program.cs -------------------------------------------------------------------------------- /EventSourcing/Catalog.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Catalog.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /EventSourcing/Catalog.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Catalog.API/appsettings.Development.json -------------------------------------------------------------------------------- /EventSourcing/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /EventSourcing/Domain/Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Domain.csproj -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/CatalogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/CatalogItem.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/Common/BaseAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/Common/BaseAggregateRoot.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/Common/BaseDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/Common/BaseDomainEvent.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/Common/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/Common/BaseEntity.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/Common/IAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/Common/IAggregateRoot.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/Common/IBaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/Common/IBaseEntity.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Entities/Common/IDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Entities/Common/IDomainEvent.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Events/CatalogItem/CatalogItemCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Events/CatalogItem/CatalogItemCreated.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Events/CatalogItem/CatalogItemDeleted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Events/CatalogItem/CatalogItemDeleted.cs -------------------------------------------------------------------------------- /EventSourcing/Domain/Events/CatalogItem/CatalogItemUpdated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Domain/Events/CatalogItem/CatalogItemUpdated.cs -------------------------------------------------------------------------------- /EventSourcing/EventSourcing.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/EventSourcing.sln -------------------------------------------------------------------------------- /EventSourcing/Infrastructure/DependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Infrastructure/DependencyInjection.cs -------------------------------------------------------------------------------- /EventSourcing/Infrastructure/Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Infrastructure/Infrastructure.csproj -------------------------------------------------------------------------------- /EventSourcing/Infrastructure/Persistance/AggregateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Infrastructure/Persistance/AggregateRepository.cs -------------------------------------------------------------------------------- /EventSourcing/Infrastructure/Persistance/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Infrastructure/Persistance/ApplicationDbContext.cs -------------------------------------------------------------------------------- /EventSourcing/Infrastructure/Persistance/CatalogItemRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/EventSourcing/Infrastructure/Persistance/CatalogItemRepository.cs -------------------------------------------------------------------------------- /FacadePattern/FacadePattern/FacadePattern.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/FacadePattern/FacadePattern/FacadePattern.sln -------------------------------------------------------------------------------- /FacadePattern/FacadePattern/FacadePattern/FacadePattern.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/FacadePattern/FacadePattern/FacadePattern/FacadePattern.csproj -------------------------------------------------------------------------------- /FacadePattern/FacadePattern/FacadePattern/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/FacadePattern/FacadePattern/FacadePattern/Program.cs -------------------------------------------------------------------------------- /IValidatebleObject/IValidatebleObjectDemo/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IValidatebleObject/IValidatebleObjectDemo/Employee.cs -------------------------------------------------------------------------------- /IValidatebleObject/IValidatebleObjectDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IValidatebleObject/IValidatebleObjectDemo/Program.cs -------------------------------------------------------------------------------- /IValidatebleObject/IValidatebleObjectSln.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IValidatebleObject/IValidatebleObjectSln.sln -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/Accounting.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/Accounting.API.csproj -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/Db/AccountingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/Db/AccountingContext.cs -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/Models/TransactionDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/Models/TransactionDetails.cs -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/Program.cs -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/Utility/HashGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/Utility/HashGenerator.cs -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/appsettings.Development.json -------------------------------------------------------------------------------- /IdempotentDemo/Accounting.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/Accounting.API/appsettings.json -------------------------------------------------------------------------------- /IdempotentDemo/IdempotentDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/IdempotentDemo/IdempotentDemo.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/LICENSE -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Controllers/AuthController.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Controllers/CustomerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Controllers/CustomerController.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Controllers/RoleController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Controllers/RoleController.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Controllers/TenantController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Controllers/TenantController.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Controllers/UserController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Controllers/UserController.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/MTShop.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/MTShop.API.csproj -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Middlewares/ExceptionHandlingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Middlewares/ExceptionHandlingMiddleware.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Program.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/appsettings.Development.json -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/appsettings.json -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/seed.authdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/seed.authdata.json -------------------------------------------------------------------------------- /MultiTenant/MTShop.API/tenantsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.API/tenantsettings.json -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/Auth/AdminAuthCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/Auth/AdminAuthCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/Auth/AuthCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/Auth/AuthCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/Role/RoleCreateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/Role/RoleCreateCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/Role/RoleDeleteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/Role/RoleDeleteCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/Role/RoleUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/Role/RoleUpdateCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/User/UserCreateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/User/UserCreateCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/User/UserDeleteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/User/UserDeleteCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Commands/User/UserUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Commands/User/UserUpdateCommand.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Common/Models/ErrorDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Common/Models/ErrorDetails.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Common/Models/TenantsSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Common/Models/TenantsSeed.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Common/Models/UserConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Common/Models/UserConfiguration.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Common/Settings/DBConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Common/Settings/DBConfiguration.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Common/Settings/Tenant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Common/Settings/Tenant.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Common/Settings/TenantSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Common/Settings/TenantSettings.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/AuthResponseDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/AuthResponseDTO.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/CustomerDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/CustomerDTO.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/ProductDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/ProductDTO.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/RoleDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/RoleDto.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/TenantDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/TenantDTO.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/UserDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/UserDTO.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DTOs/UserResponseDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DTOs/UserResponseDTO.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/DependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/DependencyInjection.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Interfaces/IAdminUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Interfaces/IAdminUnitOfWork.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Interfaces/ICurrentUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Interfaces/ICurrentUserService.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Interfaces/IIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Interfaces/IIdentityService.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Interfaces/ITenantService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Interfaces/ITenantService.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Interfaces/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Interfaces/IUnitOfWork.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/MTShop.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/MTShop.Application.csproj -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/Customer/CustomerQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/Customer/CustomerQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/Products/ProductQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/Products/ProductQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/Role/RoleByIdQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/Role/RoleByIdQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/Role/RolesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/Role/RolesQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/Tenant/TenantByIdQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/Tenant/TenantByIdQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/Tenant/TenantQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/Tenant/TenantQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Application/Queries/User/UsersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Application/Queries/User/UsersQuery.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Contracts/IMustHaveTenant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Contracts/IMustHaveTenant.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Entities/Admin/TenantEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Entities/Admin/TenantEntity.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Entities/Base/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Entities/Base/BaseEntity.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Entities/Customer.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Entities/Identity/ApplicationRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Entities/Identity/ApplicationRole.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Entities/Identity/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Entities/Identity/ApplicationUser.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/Entities/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/Entities/Product.cs -------------------------------------------------------------------------------- /MultiTenant/MTShop.Core/MTShop.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Core/MTShop.Core.csproj -------------------------------------------------------------------------------- /MultiTenant/MTShop.Infrastructure/MTShop.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Infrastructure/MTShop.Infrastructure.csproj -------------------------------------------------------------------------------- /MultiTenant/MTShop.Infrastructure/Persistence/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MTShop.Infrastructure/Persistence/UnitOfWork.cs -------------------------------------------------------------------------------- /MultiTenant/MultiTenant.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/MultiTenant/MultiTenant.sln -------------------------------------------------------------------------------- /ObserverPattern/GenericSolution/ObserverPattern.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ObserverPattern/GenericSolution/ObserverPattern.sln -------------------------------------------------------------------------------- /ObserverPattern/GenericSolution/ObserverPattern/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ObserverPattern/GenericSolution/ObserverPattern/Program.cs -------------------------------------------------------------------------------- /PrivateRegistryDemo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/PrivateRegistryDemo/.dockerignore -------------------------------------------------------------------------------- /PrivateRegistryDemo/PrivateRegistryDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/PrivateRegistryDemo/PrivateRegistryDemo.sln -------------------------------------------------------------------------------- /PrivateRegistryDemo/PrivateRegistryDemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/PrivateRegistryDemo/PrivateRegistryDemo/Dockerfile -------------------------------------------------------------------------------- /PrivateRegistryDemo/PrivateRegistryDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/PrivateRegistryDemo/PrivateRegistryDemo/Program.cs -------------------------------------------------------------------------------- /PrivateRegistryDemo/PrivateRegistryDemo/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/PrivateRegistryDemo/PrivateRegistryDemo/WeatherForecast.cs -------------------------------------------------------------------------------- /PrivateRegistryDemo/PrivateRegistryDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/PrivateRegistryDemo/PrivateRegistryDemo/appsettings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # code-sample02 -------------------------------------------------------------------------------- /aks-hrm/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/.dockerignore -------------------------------------------------------------------------------- /aks-hrm/HRM.API.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API.sln -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Controllers/EmployeesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Controllers/EmployeesController.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Db/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Db/ApplicationDbContext.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Dockerfile -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Dockerfile_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Dockerfile_01 -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Dockerfile_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Dockerfile_02 -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Dockerfile_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Dockerfile_03 -------------------------------------------------------------------------------- /aks-hrm/HRM.API/HRM.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/HRM.API.csproj -------------------------------------------------------------------------------- /aks-hrm/HRM.API/HRM.API.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/HRM.API.http -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Migrations/20241117200844_init-mig.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Migrations/20241117200844_init-mig.Designer.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Migrations/20241117200844_init-mig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Migrations/20241117200844_init-mig.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Models/Employee.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Program.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /aks-hrm/HRM.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/WeatherForecast.cs -------------------------------------------------------------------------------- /aks-hrm/HRM.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/appsettings.Development.json -------------------------------------------------------------------------------- /aks-hrm/HRM.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/appsettings.json -------------------------------------------------------------------------------- /aks-hrm/HRM.API/deployment/pod-aks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/deployment/pod-aks.yml -------------------------------------------------------------------------------- /aks-hrm/HRM.API/deployment/service-aks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/aks-hrm/HRM.API/deployment/service-aks.yml -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/BFF.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/BFF.Web.csproj -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/Config/AlterUpstream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/Config/AlterUpstream.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/Program.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/Routes.dev/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/Routes.dev/ocelot.global.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/Routes.prod/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/Routes.prod/ocelot.global.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/WeatherForecast.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/appsettings.Development.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/appsettings.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/BFF.Web/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/BFF.Web/ocelot.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/Db/CatalogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/Db/CatalogContext.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/Db/SeedDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/Db/SeedDataProvider.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/Model/CatalogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/Model/CatalogItem.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/Program.cs -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/appsettings.Development.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /api-gateway-ocelot-qos/QoS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot-qos/QoS.sln -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/APIGateway.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/APIGateway.sln -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/BFF.Web/BFF.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/BFF.Web/BFF.Web.csproj -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/BFF.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/BFF.Web/Program.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/BFF.Web/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/BFF.Web/WeatherForecast.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/BFF.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/BFF.Web/appsettings.json -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/BFF.Web/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/BFF.Web/ocelot.json -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Catalog.API/Db/CatalogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Catalog.API/Db/CatalogContext.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Catalog.API/Model/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Catalog.API/Model/Product.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Catalog.API/Program.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Catalog.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Catalog.API/WeatherForecast.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Location.API/Location.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Location.API/Location.API.csproj -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Location.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Location.API/Program.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Location.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Location.API/WeatherForecast.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Location.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Location.API/appsettings.json -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Ordering.API/Models/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Ordering.API/Models/Order.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Ordering.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Ordering.API/Ordering.API.csproj -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Ordering.API/Program.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Ordering.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Ordering.API/WeatherForecast.cs -------------------------------------------------------------------------------- /api-gateway-ocelot/APIGateway/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/api-gateway-ocelot/APIGateway/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /binary-tree-traversal-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/binary-tree-traversal-app/README.md -------------------------------------------------------------------------------- /binary-tree-traversal-app/effective-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/binary-tree-traversal-app/effective-pom.xml -------------------------------------------------------------------------------- /binary-tree-traversal-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/binary-tree-traversal-app/pom.xml -------------------------------------------------------------------------------- /binary-tree-traversal-app/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bootstrap-react-conversion/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/bootstrap-react-conversion/readme.txt -------------------------------------------------------------------------------- /commit-and-push-all.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/commit-and-push-all.ps1 -------------------------------------------------------------------------------- /commit-and-push-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/commit-and-push-all.sh -------------------------------------------------------------------------------- /dotnet-core-nuget-github/CryptoEngine/CryptoEngine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/dotnet-core-nuget-github/CryptoEngine/CryptoEngine.csproj -------------------------------------------------------------------------------- /dotnet-core-nuget-github/CryptoEngine/CryptoGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/dotnet-core-nuget-github/CryptoEngine/CryptoGenerator.cs -------------------------------------------------------------------------------- /dotnet-core-nuget-github/CryptoSolution.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/dotnet-core-nuget-github/CryptoSolution.sln -------------------------------------------------------------------------------- /dotnet-core-nuget-github/CryptoTest/CryptoTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/dotnet-core-nuget-github/CryptoTest/CryptoTest.csproj -------------------------------------------------------------------------------- /dotnet-core-nuget-github/CryptoTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/dotnet-core-nuget-github/CryptoTest/Program.cs -------------------------------------------------------------------------------- /export-report-api/ExportReport.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReport.sln -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Data/DatabaseSeeder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Data/DatabaseSeeder.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/ExportReportAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/ExportReportAPI.csproj -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/ExportReportAPI.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/ExportReportAPI.http -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Models/Employee.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Models/ExportResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Models/ExportResult.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Program.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Services/ExportService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Services/ExportService.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/Services/IExportService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/Services/IExportService.cs -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/appsettings.Development.json -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/appsettings.json -------------------------------------------------------------------------------- /export-report-api/ExportReportAPI/images/mahedeedotnet_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/export-report-api/ExportReportAPI/images/mahedeedotnet_log.png -------------------------------------------------------------------------------- /generic-repo-uow/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/generic-repo-uow/readme.txt -------------------------------------------------------------------------------- /health-check/HealthCheck/Admin.API/Admin.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Admin.API/Admin.API.csproj -------------------------------------------------------------------------------- /health-check/HealthCheck/Admin.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Admin.API/Program.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Admin.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Admin.API/WeatherForecast.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Admin.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Admin.API/appsettings.Development.json -------------------------------------------------------------------------------- /health-check/HealthCheck/Admin.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Admin.API/appsettings.json -------------------------------------------------------------------------------- /health-check/HealthCheck/Customer/Customer.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Customer/Customer.API.csproj -------------------------------------------------------------------------------- /health-check/HealthCheck/Customer/Db/CustomerDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Customer/Db/CustomerDbContext.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Customer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Customer/Program.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Customer/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Customer/WeatherForecast.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Customer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Customer/appsettings.Development.json -------------------------------------------------------------------------------- /health-check/HealthCheck/Customer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Customer/appsettings.json -------------------------------------------------------------------------------- /health-check/HealthCheck/HealthCheck.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/HealthCheck.sln -------------------------------------------------------------------------------- /health-check/HealthCheck/Location.API/Location.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Location.API/Location.API.csproj -------------------------------------------------------------------------------- /health-check/HealthCheck/Location.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Location.API/Program.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Location.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Location.API/WeatherForecast.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Location.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Location.API/appsettings.json -------------------------------------------------------------------------------- /health-check/HealthCheck/Product.API/Product.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Product.API/Product.API.csproj -------------------------------------------------------------------------------- /health-check/HealthCheck/Product.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Product.API/Program.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Product.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Product.API/WeatherForecast.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/Product.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/Product.API/appsettings.json -------------------------------------------------------------------------------- /health-check/HealthCheck/WebStatus/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/WebStatus/Program.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/WebStatus/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/WebStatus/WeatherForecast.cs -------------------------------------------------------------------------------- /health-check/HealthCheck/WebStatus/WebStatus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/WebStatus/WebStatus.csproj -------------------------------------------------------------------------------- /health-check/HealthCheck/WebStatus/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/WebStatus/appsettings.Development.json -------------------------------------------------------------------------------- /health-check/HealthCheck/WebStatus/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/health-check/HealthCheck/WebStatus/appsettings.json -------------------------------------------------------------------------------- /hrm/HRM/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/.dockerignore -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Controllers/EmployeesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Controllers/EmployeesController.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Db/HRMContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Db/HRMContext.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Db/SeedDataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Db/SeedDataGenerator.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Deploy/k8s/pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Deploy/k8s/pod.yml -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Dockerfile -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/HRM.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/HRM.API.csproj -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Models/Employee.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Program.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Repository/EmployeeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Repository/EmployeeRepository.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Repository/IEmployeeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Repository/IEmployeeRepository.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Services/EmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Services/EmployeeService.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/Services/IEmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/Services/IEmployeeService.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/WeatherForecast.cs -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/appsettings.Development.json -------------------------------------------------------------------------------- /hrm/HRM/HRM.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.API/appsettings.json -------------------------------------------------------------------------------- /hrm/HRM/HRM.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/hrm/HRM/HRM.sln -------------------------------------------------------------------------------- /jenkins-demo/HRM/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/.dockerignore -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/.config/dotnet-tools.json -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Controllers/EmployeesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Controllers/EmployeesController.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Db/HRMContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Db/HRMContext.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Db/SeedDataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Db/SeedDataGenerator.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/HRM.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/HRM.API.csproj -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Models/Employee.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Program.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Repository/EmployeeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Repository/EmployeeRepository.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Repository/IEmployeeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Repository/IEmployeeRepository.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Services/EmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Services/EmployeeService.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/Services/IEmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/Services/IEmployeeService.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/WeatherForecast.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/appsettings.Development.json -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.API/appsettings.json -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.Test/HRM.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.Test/HRM.Test.csproj -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.Test/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.Test/UnitTest1.cs -------------------------------------------------------------------------------- /jenkins-demo/HRM/HRM.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/jenkins-demo/HRM/HRM.sln -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/.dockerignore -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/Dockerfile -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/Models/Product.cs -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/Program.cs -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/WeatherForecast.cs -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/Catalog.API/deploy/k8s/pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/Catalog.API/deploy/k8s/pod.yml -------------------------------------------------------------------------------- /kubernetes-demo/KubernetesDemo/KubernetesDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/KubernetesDemo/KubernetesDemo.sln -------------------------------------------------------------------------------- /kubernetes-demo/k8s-dashboard/dashboard-adminuser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/k8s-dashboard/dashboard-adminuser.yaml -------------------------------------------------------------------------------- /kubernetes-demo/k8s-dashboard/recommended.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/k8s-dashboard/recommended.yaml -------------------------------------------------------------------------------- /kubernetes-demo/k8s-dashboard/recommended.yaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/kubernetes-demo/k8s-dashboard/recommended.yaml.txt -------------------------------------------------------------------------------- /micro-frontend/customer-backend/Customer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-backend/Customer.sln -------------------------------------------------------------------------------- /micro-frontend/customer-backend/Customers.API/Model/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-backend/Customers.API/Model/Customer.cs -------------------------------------------------------------------------------- /micro-frontend/customer-backend/Customers.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-backend/Customers.API/Program.cs -------------------------------------------------------------------------------- /micro-frontend/customer-backend/Customers.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-backend/Customers.API/appsettings.json -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/.gitignore -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/README.md -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/config-overrides.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/package-lock.json -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/package.json -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/public/favicon.ico -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/public/index.html -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/public/logo192.png -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/public/logo512.png -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/public/manifest.json -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/public/robots.txt -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/App.css -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/App.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/App.test.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/index.css -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/index.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/logo.svg -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/pages/CustomerPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/pages/CustomerPage.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/setupProxy.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/setupTests.js -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/utils/BaseUrl.js: -------------------------------------------------------------------------------- 1 | export const Base_URL_Customer = "https://localhost:7154/api"; 2 | -------------------------------------------------------------------------------- /micro-frontend/customer-frontend/src/utils/Conversions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/customer-frontend/src/utils/Conversions.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/.gitignore -------------------------------------------------------------------------------- /micro-frontend/header-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/README.md -------------------------------------------------------------------------------- /micro-frontend/header-frontend/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/config-overrides.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/package-lock.json -------------------------------------------------------------------------------- /micro-frontend/header-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/package.json -------------------------------------------------------------------------------- /micro-frontend/header-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/public/favicon.ico -------------------------------------------------------------------------------- /micro-frontend/header-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/public/index.html -------------------------------------------------------------------------------- /micro-frontend/header-frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/public/logo192.png -------------------------------------------------------------------------------- /micro-frontend/header-frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/public/logo512.png -------------------------------------------------------------------------------- /micro-frontend/header-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/public/manifest.json -------------------------------------------------------------------------------- /micro-frontend/header-frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/public/robots.txt -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/App.css -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/App.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/App.test.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/components/Header.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/index.css -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/index.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/logo.svg -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/setupProxy.js -------------------------------------------------------------------------------- /micro-frontend/header-frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/header-frontend/src/setupTests.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/.env -------------------------------------------------------------------------------- /micro-frontend/master-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/.gitignore -------------------------------------------------------------------------------- /micro-frontend/master-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/README.md -------------------------------------------------------------------------------- /micro-frontend/master-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/package-lock.json -------------------------------------------------------------------------------- /micro-frontend/master-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/package.json -------------------------------------------------------------------------------- /micro-frontend/master-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/public/favicon.ico -------------------------------------------------------------------------------- /micro-frontend/master-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/public/index.html -------------------------------------------------------------------------------- /micro-frontend/master-frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/public/logo192.png -------------------------------------------------------------------------------- /micro-frontend/master-frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/public/logo512.png -------------------------------------------------------------------------------- /micro-frontend/master-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/public/manifest.json -------------------------------------------------------------------------------- /micro-frontend/master-frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/public/robots.txt -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/App.css -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/App.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/App.test.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/MicroFrontend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/MicroFrontend.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/assets/homeStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/assets/homeStyle.css -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/common/SideNavbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/common/SideNavbar.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/components/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/components/Home.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/index.css -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/index.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/logo.svg -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /micro-frontend/master-frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/master-frontend/src/setupTests.js -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/Db/ProductContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/Db/ProductContext.cs -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/Db/SeedGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/Db/SeedGenerator.cs -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/Model/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/Model/Category.cs -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/Model/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/Model/Product.cs -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/Product.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/Product.API.csproj -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/Program.cs -------------------------------------------------------------------------------- /micro-frontend/product-backend/Product.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/Product.API/appsettings.json -------------------------------------------------------------------------------- /micro-frontend/product-backend/ProductSln.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-backend/ProductSln.sln -------------------------------------------------------------------------------- /micro-frontend/product-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/.gitignore -------------------------------------------------------------------------------- /micro-frontend/product-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/README.md -------------------------------------------------------------------------------- /micro-frontend/product-frontend/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/config-overrides.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/package-lock.json -------------------------------------------------------------------------------- /micro-frontend/product-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/package.json -------------------------------------------------------------------------------- /micro-frontend/product-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/public/favicon.ico -------------------------------------------------------------------------------- /micro-frontend/product-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/public/index.html -------------------------------------------------------------------------------- /micro-frontend/product-frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/public/logo192.png -------------------------------------------------------------------------------- /micro-frontend/product-frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/public/logo512.png -------------------------------------------------------------------------------- /micro-frontend/product-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/public/manifest.json -------------------------------------------------------------------------------- /micro-frontend/product-frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/public/robots.txt -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/App.css -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/App.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/App.test.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/index.css -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/index.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/logo.svg -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/pages/CategoriesPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/pages/CategoriesPage.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/pages/ProductsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/pages/ProductsPage.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/services/ProductService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/services/ProductService.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/setupProxy.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/setupTests.js -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/utils/BaseUrl.js: -------------------------------------------------------------------------------- 1 | export const Base_URL_Product = "https://localhost:7155/api"; 2 | -------------------------------------------------------------------------------- /micro-frontend/product-frontend/src/utils/Conversions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/micro-frontend/product-frontend/src/utils/Conversions.js -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/DTOs/DepartmentDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/DTOs/DepartmentDto.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/DTOs/EmployeeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/DTOs/EmployeeDto.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Data/HrmDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Data/HrmDbContext.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/HRM.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/HRM.API.csproj -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/HRM.API.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/HRM.API.http -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Models/Department.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Models/Department.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Models/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Models/Employee.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Program.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Services/DepartmentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Services/DepartmentService.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Services/EmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Services/EmployeeService.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Services/IDepartmentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Services/IDepartmentService.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/Services/IEmployeeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/Services/IEmployeeService.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/WeatherForecast.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/appsettings.Development.json -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/appsettings.QA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/appsettings.QA.json -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/appsettings.json -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.API/test-requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.API/test-requests.http -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.Tests/HRM.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.Tests/HRM.Tests.csproj -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.Tests/Scripts/Test-HRM-API-Clean.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.Tests/Scripts/Test-HRM-API-Clean.ps1 -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.Tests/Scripts/Test-HRM-API.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.Tests/Scripts/Test-HRM-API.ps1 -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.Tests/TestWebApplicationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.Tests/TestWebApplicationFactory.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.Tests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.Tests/UnitTest1.cs -------------------------------------------------------------------------------- /multi-env-app/src/HRM/HRM.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/src/HRM/HRM.sln -------------------------------------------------------------------------------- /multi-env-app/test-environments.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/multi-env-app/test-environments.ps1 -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/APIGateway.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/APIGateway.sln -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/BFF.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/BFF.Web.csproj -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/Config/AlterUpstream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/Config/AlterUpstream.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/Program.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/Routes/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/Routes/ocelot.global.json -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/WeatherForecast.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/appsettings.Development.json -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/appsettings.json -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/BFF.Web/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/BFF.Web/ocelot.json -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Catalog.API/Db/CatalogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Catalog.API/Db/CatalogContext.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Catalog.API/Model/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Catalog.API/Model/Product.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Catalog.API/Program.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Catalog.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Catalog.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Location.API/Location.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Location.API/Location.API.csproj -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Location.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Location.API/Program.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Location.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Location.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Location.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Location.API/appsettings.json -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Ordering.API/Db/OrderingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Ordering.API/Db/OrderingContext.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Ordering.API/Models/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Ordering.API/Models/Order.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Ordering.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Ordering.API/Ordering.API.csproj -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Ordering.API/Program.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Ordering.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Ordering.API/WeatherForecast.cs -------------------------------------------------------------------------------- /ocelot-swagger/APIGateway/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/ocelot-swagger/APIGateway/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.API/Db/SeedGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.API/Db/SeedGenerator.cs -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.API/Models/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.API/Models/Customer.cs -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.API/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.API/Models/Product.cs -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.API/Program.cs -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.API/WeatherForecast.cs -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.API/appsettings.json -------------------------------------------------------------------------------- /react-redux-toolkit/ECommerce/ECommerce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/ECommerce/ECommerce.sln -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/.env: -------------------------------------------------------------------------------- 1 | PORT=3002 -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/.gitignore -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/README.md -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/package-lock.json -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/package.json -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/public/favicon.ico -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/public/index.html -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/public/logo192.png -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/public/logo512.png -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/public/manifest.json -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/public/robots.txt -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/App.css -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/App.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/App.test.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/config/BaseURL.js: -------------------------------------------------------------------------------- 1 | export const Base_URL = "https://localhost:7288/api"; 2 | -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/config/http-common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/config/http-common.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/helper/ToastifyMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/helper/ToastifyMessage.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/index.css -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/index.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/layout/TopNav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/layout/TopNav.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/logo.svg -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/redux/slices/productsSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/redux/slices/productsSlice.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/redux/store.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/reportWebVitals.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/services/CustomerService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/services/CustomerService.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/services/ProductService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/services/ProductService.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/setupTests.js -------------------------------------------------------------------------------- /react-redux-toolkit/redux-app/src/utils/Conversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/react-redux-toolkit/redux-app/src/utils/Conversion.js -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/Db/CatalogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/Db/CatalogContext.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/Db/catalog.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/Db/catalog.db -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/Models/CatalogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/Models/CatalogItem.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/OrderCreatedListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/OrderCreatedListener.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/Program.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/Startup.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /saga-choreography/ECommerce/ECommerce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/ECommerce.sln -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Db/OrderingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Db/OrderingContext.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Db/ordering.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Db/ordering.db -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Db/ordering.db-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Db/ordering.db-shm -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Db/ordering.db-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Db/ordering.db-wal -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Models/OrderItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Models/OrderItem.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Ordering.API.csproj -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Program.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/Startup.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Shared/Models/CatalogResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Shared/Models/CatalogResponse.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Shared/Models/OrderRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Shared/Models/OrderRequest.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Shared/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Shared/Settings.cs -------------------------------------------------------------------------------- /saga-choreography/ECommerce/Shared/Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/saga-choreography/ECommerce/Shared/Shared.csproj -------------------------------------------------------------------------------- /sd-demo/BFF.Web/BFF.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/BFF.Web.csproj -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Config/AlterUpstream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Config/AlterUpstream.cs -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Program.cs -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.dev/ocelot.SwaggerEndPoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.dev/ocelot.SwaggerEndPoints.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.dev/ocelot.customer.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.dev/ocelot.customer.api.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.dev/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.dev/ocelot.global.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.dev/ocelot.location.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.dev/ocelot.location.api.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.dev/ocelot.product.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.dev/ocelot.product.api.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.prod/ocelot.SwaggerEndPoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.prod/ocelot.SwaggerEndPoints.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.prod/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.prod/ocelot.global.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/Routes.prod/ocelot.location.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/Routes.prod/ocelot.location.api.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-demo/BFF.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/appsettings.Development.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/appsettings.json -------------------------------------------------------------------------------- /sd-demo/BFF.Web/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/BFF.Web/ocelot.json -------------------------------------------------------------------------------- /sd-demo/Customer.API/Controllers/CustomerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/Controllers/CustomerController.cs -------------------------------------------------------------------------------- /sd-demo/Customer.API/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /sd-demo/Customer.API/Customer.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/Customer.API.csproj -------------------------------------------------------------------------------- /sd-demo/Customer.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/Program.cs -------------------------------------------------------------------------------- /sd-demo/Customer.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-demo/Customer.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-demo/Customer.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/appsettings.Development.json -------------------------------------------------------------------------------- /sd-demo/Customer.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Customer.API/appsettings.json -------------------------------------------------------------------------------- /sd-demo/Location.API/Controllers/DistrictController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/Controllers/DistrictController.cs -------------------------------------------------------------------------------- /sd-demo/Location.API/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /sd-demo/Location.API/Location.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/Location.API.csproj -------------------------------------------------------------------------------- /sd-demo/Location.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/Program.cs -------------------------------------------------------------------------------- /sd-demo/Location.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-demo/Location.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-demo/Location.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/appsettings.Development.json -------------------------------------------------------------------------------- /sd-demo/Location.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Location.API/appsettings.json -------------------------------------------------------------------------------- /sd-demo/Product.API/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /sd-demo/Product.API/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /sd-demo/Product.API/Product.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/Product.API.csproj -------------------------------------------------------------------------------- /sd-demo/Product.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/Program.cs -------------------------------------------------------------------------------- /sd-demo/Product.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-demo/Product.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-demo/Product.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/appsettings.Development.json -------------------------------------------------------------------------------- /sd-demo/Product.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/Product.API/appsettings.json -------------------------------------------------------------------------------- /sd-demo/SDDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-demo/SDDemo.sln -------------------------------------------------------------------------------- /sd-docker-demo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/.dockerignore -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/BFF.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/BFF.Web.csproj -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Config/AlterUpstream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Config/AlterUpstream.cs -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Dockerfile -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Program.cs -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Routes.dev/ocelot.SwaggerEndPoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Routes.dev/ocelot.SwaggerEndPoints.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Routes.dev/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Routes.dev/ocelot.global.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Routes.dev/ocelot.location.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Routes.dev/ocelot.location.api.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Routes.prod/ocelot.SwaggerEndPoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Routes.prod/ocelot.SwaggerEndPoints.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Routes.prod/ocelot.global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Routes.prod/ocelot.global.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/Routes.prod/ocelot.location.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/Routes.prod/ocelot.location.api.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/appsettings.Development.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/appsettings.json -------------------------------------------------------------------------------- /sd-docker-demo/BFF.Web/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/BFF.Web/ocelot.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/Controllers/DistrictController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/Controllers/DistrictController.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/Dockerfile -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/LocationA.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/LocationA.API.csproj -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/Program.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/appsettings.Development.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationA.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationA.API/appsettings.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/Controllers/DistrictController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/Controllers/DistrictController.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/Dockerfile -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/LocationB.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/LocationB.API.csproj -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/Program.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/appsettings.Development.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationB.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationB.API/appsettings.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/Controllers/DistrictController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/Controllers/DistrictController.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/Dockerfile -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/LocationC.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/LocationC.API.csproj -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/Program.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/Properties/launchSettings.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/WeatherForecast.cs -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/appsettings.Development.json -------------------------------------------------------------------------------- /sd-docker-demo/LocationC.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/LocationC.API/appsettings.json -------------------------------------------------------------------------------- /sd-docker-demo/SDDemoDocker.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/SDDemoDocker.sln -------------------------------------------------------------------------------- /sd-docker-demo/docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/docker-compose.dcproj -------------------------------------------------------------------------------- /sd-docker-demo/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/docker-compose.override.yml -------------------------------------------------------------------------------- /sd-docker-demo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/sd-docker-demo/docker-compose.yml -------------------------------------------------------------------------------- /service-mesh/Istio/elasticsearch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/Istio/elasticsearch.yaml -------------------------------------------------------------------------------- /service-mesh/Istio/fluentd-istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/Istio/fluentd-istio.yaml -------------------------------------------------------------------------------- /service-mesh/Istio/fluentd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/Istio/fluentd.yaml -------------------------------------------------------------------------------- /service-mesh/Istio/kibana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/Istio/kibana.yaml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/.dockerignore -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/BFF.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/BFF.Web.csproj -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/Config/AlterUpstream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/Config/AlterUpstream.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/Deploy/k8s/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/Deploy/k8s/deployment.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/Dockerfile -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/Program.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/WeatherForecast.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/appsettings.Development.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/appsettings.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/ocelot.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/BFF.Web/ocelot__old.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/BFF.Web/ocelot__old.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Catalog.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Catalog.API.csproj -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Db/CatalogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Db/CatalogContext.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Deploy/k8s/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Deploy/k8s/deployment.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Deploy/k8s/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Deploy/k8s/service.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Dockerfile -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Model/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Model/Product.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/Program.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/WeatherForecast.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Catalog.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Catalog.API/appsettings.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/Deploy/k8s/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/Deploy/k8s/deployment.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/Deploy/k8s/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/Deploy/k8s/service.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/Dockerfile -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/Location.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/Location.API.csproj -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/Program.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/WeatherForecast.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Location.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Location.API/appsettings.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Db/OrderingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Db/OrderingContext.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Deploy/k8s/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Deploy/k8s/deployment.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Deploy/k8s/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Deploy/k8s/service.yml -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Dockerfile -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Models/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Models/Order.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Ordering.API.csproj -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/Program.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/WeatherForecast.cs -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /service-mesh/ServiceMesh/ServiceMesh.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/service-mesh/ServiceMesh/ServiceMesh.sln -------------------------------------------------------------------------------- /singleton-pattern/SingletonDemo/SingletonDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/singleton-pattern/SingletonDemo/SingletonDemo.sln -------------------------------------------------------------------------------- /singleton-pattern/SingletonDemo/SingletonDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/singleton-pattern/SingletonDemo/SingletonDemo/Program.cs -------------------------------------------------------------------------------- /token-based-auth-core-react/ECommerce/ECommerce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ECommerce/ECommerce.sln -------------------------------------------------------------------------------- /token-based-auth-core-react/ECommerce/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ECommerce/Ordering.API/Program.cs -------------------------------------------------------------------------------- /token-based-auth-core-react/ECommerce/Readme.txt: -------------------------------------------------------------------------------- 1 | 1. Refactor - Follow Json Tylor Template -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/README.md -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/package-lock.json -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/package.json -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/public/assets/config.js: -------------------------------------------------------------------------------- 1 | var baseURL = "https://localhost:7142/"; -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/public/favicon.ico -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/public/index.html -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/public/logo192.png -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/public/logo512.png -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/public/robots.txt -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/App.css -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/App.js -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/App.test.js -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/custom.css -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/index.css -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/index.js -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/logo.svg -------------------------------------------------------------------------------- /token-based-auth-core-react/ecommerce.client/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core-react/ecommerce.client/src/setupTests.js -------------------------------------------------------------------------------- /token-based-auth-core/ECommerce/ECommerce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core/ECommerce/ECommerce.sln -------------------------------------------------------------------------------- /token-based-auth-core/ECommerce/Ordering.API/Db/ordering.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core/ECommerce/Ordering.API/Db/ordering.db -------------------------------------------------------------------------------- /token-based-auth-core/ECommerce/Ordering.API/Db/ordering.db-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core/ECommerce/Ordering.API/Db/ordering.db-shm -------------------------------------------------------------------------------- /token-based-auth-core/ECommerce/Ordering.API/Db/ordering.db-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core/ECommerce/Ordering.API/Db/ordering.db-wal -------------------------------------------------------------------------------- /token-based-auth-core/ECommerce/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core/ECommerce/Ordering.API/Program.cs -------------------------------------------------------------------------------- /token-based-auth-core/ECommerce/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-core/ECommerce/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/ECommerce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/ECommerce.sln -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Ordering.API/Db/ordering.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/Ordering.API/Db/ordering.db -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Ordering.API/Db/ordering.db-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/Ordering.API/Db/ordering.db-shm -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Ordering.API/Db/ordering.db-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/Ordering.API/Db/ordering.db-wal -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Ordering.API/Ordering.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/Ordering.API/Ordering.API.csproj -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Ordering.API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/Ordering.API/Program.cs -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Ordering.API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/ECommerce/Ordering.API/appsettings.json -------------------------------------------------------------------------------- /token-based-auth-ng/ECommerce/Readme.txt: -------------------------------------------------------------------------------- 1 | 1. Refactor - Follow Json Tylor Template -------------------------------------------------------------------------------- /token-based-auth-ng/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahedee/code-sample02/HEAD/token-based-auth-ng/readme.txt --------------------------------------------------------------------------------