public CategoriesControllerDependencyBlock(ICreateCategoryProcessor createCategoryProcessor, IInquiryCategoryProcessor inquiryCategoryProcessor, IUpdateCategoryProcessor updateCategoryProcessor, IInquiryAllCategoriesProcessor allCategoryProcessor, IDeleteCategoryProcessor deleteCategoryProcessor) { CreateCategoryProcessor = createCategoryProcessor; InquiryCategoryProcessor = inquiryCategoryProcessor; UpdateCategoryProcessor = updateCategoryProcessor; InquiryAllCategoriesProcessor = allCategoryProcessor; DeleteCategoryProcessor = deleteCategoryProcessor; }
public CategoriesController(IUrlHelper urlHelper, ITypeHelperService typeHelperService, IPropertyMappingService propertyMappingService, ICategoriesControllerDependencyBlock blockCategory, IUsersControllerDependencyBlock blockUser) { _urlHelper = urlHelper; _typeHelperService = typeHelperService; _propertyMappingService = propertyMappingService; _inquiryAllCategoriesProcessor = blockCategory.InquiryAllCategoriesProcessor; _inquiryCategoryProcessor = blockCategory.InquiryCategoryProcessor; _createCategoryProcessor = blockCategory.CreateCategoryProcessor; _updateCategoryProcessor = blockCategory.UpdateCategoryProcessor; _deleteCategoryProcessor = blockCategory.DeleteCategoryProcessor; _inquiryUserProcessor = blockUser.InquiryUserProcessor; }