예제 #1
0
 public SaveCategoryQueryHandler(IQueryHandler <GetInputFormCommand, InputFormDto> getInputFormQueryHandler,
                                 IQueryHandler <GetCategoryByUrlCommand, CategoryDto> getCategoryByUrlQueryHandler,
                                 IRemoteQuery <GetCategoryCommand, Category> categoryQuery,
                                 IRemoteQuery <ListCharacteristicsCommand, List <Characteristic> > listCharacteristicsQuery,
                                 IRemoteQuery <GetPhraseByValueCommand, Phrase> getPhraseByValueQuery,
                                 IRemoteQuery <SaveCategoryQueryCommand, Category> saveCategoryQuery,
                                 IClassifierStoresRepository classifierStoresRepository)
 {
     _getInputFormQueryHandler     = getInputFormQueryHandler;
     _getCategoryByUrlQueryHandler = getCategoryByUrlQueryHandler;
     _getCategoryQuery             = categoryQuery;
     _listCharacteristicsQuery     = listCharacteristicsQuery;
     _getPhraseByValueQuery        = getPhraseByValueQuery;
     _saveCategoryQuery            = saveCategoryQuery;
     _classifierStoresRepository   = classifierStoresRepository;
 }