Esempio n. 1
0
        public CategoriesControllerDependencyBlock(ICreateCategoryProcessor createCategoryProcessor,
                                                   IInquiryCategoryProcessor inquiryCategoryProcessor,
                                                   IUpdateCategoryProcessor updateCategoryProcessor,
                                                   IInquiryAllCategoriesProcessor allCategoryProcessor,
                                                   IDeleteCategoryProcessor deleteCategoryProcessor)

        {
            CreateCategoryProcessor       = createCategoryProcessor;
            InquiryCategoryProcessor      = inquiryCategoryProcessor;
            UpdateCategoryProcessor       = updateCategoryProcessor;
            InquiryAllCategoriesProcessor = allCategoryProcessor;
            DeleteCategoryProcessor       = deleteCategoryProcessor;
        }
Esempio n. 2
0
        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;
        }