public ProviderManager(IHttpContextAccessor httpContextAccessor, AppUserManager appUserManager, IMapper mapper, ILoggerFactory loggerFactory, ProviderRepository providerRepository, ProviderCategoryRepository providerCategoryRepository, ProviderTagRepository providerTagRepository, ImageTmpBucket imageTmpBucket, ImageOriginBucket imageOriginBucket) : base(httpContextAccessor, appUserManager, mapper, loggerFactory) { _providerRepository = providerRepository; _providerTagRepository = providerTagRepository; _providerCategoryRepository = providerCategoryRepository; _imageTmpBucket = imageTmpBucket; _imageOriginBucket = imageOriginBucket; }
private void InitializeObjects() { ClearDb(); Context = new ApplicationContext(); CommitProvider = new CommitProvider(Context); IdentityRepository = new IdentityRepository( new UserManager(new UserStore(Context)), new RoleManager(new RoleStore(Context)), Context ); OrderRepository = new OrderRepository(Context); OrderResponseRepository = new OrderResponseRepository(Context); OrderCategoryRepository = new OrderCategoryRepository(Context); ProviderRepository = new ProviderRepository(Context); ProviderResponseRepository = new ProviderResponseRepository(Context); ProviderCategoryRepository = new ProviderCategoryRepository(Context); ImageRepository = new ImageRepository(Context); ProfileRepository = new ProfileRepository(Context); OrderService = new OrderService(OrderRepository, OrderResponseRepository, OrderCategoryRepository, CommitProvider); ProviderService = new ProviderService(ProviderRepository, ProviderResponseRepository, ProviderCategoryRepository, CommitProvider); ImageService = new ImageService(); UserService = new UserService(IdentityRepository, ProfileRepository, CommitProvider); }
public CategoryManager(IHttpContextAccessor httpContextAccessor, AppUserManager appUserManager, IMapper mapper, ILoggerFactory loggerFactory, ProviderCategoryRepository providerCategoryRepository, ProviderRepository providerRepository) : base(httpContextAccessor, appUserManager, mapper, loggerFactory) { _providerCategoryRepository = providerCategoryRepository; _providerRepository = providerRepository; }