public SearchQueryHandler(ISearchRepository <TEntity> searchRepository, IAsyncTranslator <TEntity, TViewModel> translator, ILinqSearchRepository <IActivity> activityRepository, IActivityAuthorizer authorizer) { SearchRepository = searchRepository ?? throw new System.ArgumentNullException(nameof(searchRepository)); Translator = translator ?? throw new System.ArgumentNullException(nameof(translator)); ActivityRepository = activityRepository ?? throw new System.ArgumentNullException(nameof(activityRepository)); Authorizer = authorizer ?? throw new System.ArgumentNullException(nameof(authorizer)); }
public CreateBagCommandHandler(ICreateRepository <Bag> createRepository, ILinqSearchRepository <IActivity> activityRepository, IActivityAuthorizer authorizer, IAsyncTranslator <ViewModels.Tea.Bag, Bag> translator) { CreateRepository = createRepository ?? throw new System.ArgumentNullException(nameof(createRepository)); ActivityRepository = activityRepository ?? throw new System.ArgumentNullException(nameof(activityRepository)); Authorizer = authorizer ?? throw new System.ArgumentNullException(nameof(authorizer)); Translator = translator ?? throw new System.ArgumentNullException(nameof(translator)); }
public CreateCommandHandler(ICreateRepository <TEntity> createRepository, ILinqSearchRepository <IActivity> activityRepository, IActivityAuthorizer authorizer, ITranslator <TViewModel, TEntity> translator) { CreateRepository = createRepository ?? throw new System.ArgumentNullException(nameof(createRepository)); ActivityRepository = activityRepository ?? throw new System.ArgumentNullException(nameof(activityRepository)); Authorizer = authorizer ?? throw new System.ArgumentNullException(nameof(authorizer)); Translator = translator ?? throw new System.ArgumentNullException(nameof(translator)); }
public UpdateBagCommandHandler(IUpdateRepository <Bag> updateRepository, IGetRepository <Bag> getRepository, ILinqSearchRepository <IActivity> activityRepository, IActivityAuthorizer authorizer, ITranslator <ViewModels.Tea.Bag, Bag, Bag> translator) { UpdateRepository = updateRepository ?? throw new System.ArgumentNullException(nameof(updateRepository)); GetRepository = getRepository ?? throw new System.ArgumentNullException(nameof(getRepository)); ActivityRepository = activityRepository ?? throw new System.ArgumentNullException(nameof(activityRepository)); Authorizer = authorizer ?? throw new System.ArgumentNullException(nameof(authorizer)); Translator = translator ?? throw new System.ArgumentNullException(nameof(translator)); }
public CreateBagsCountByBrandsCommandHandler(ILinqSearchRepository <Bag> searchRepository, IUpsertRepository <Dashboard <IEnumerable <CountBy <RefValue> > > > upsertRepository) { SearchRepository = searchRepository ?? throw new System.ArgumentNullException(nameof(searchRepository)); UpsertRepository = upsertRepository ?? throw new System.ArgumentNullException(nameof(upsertRepository)); }
public CreateTotalBagsCountByInsertDateCommandHandler(ILinqSearchRepository <Bag> searchRepository, IUpsertRepository <Dashboard <IEnumerable <CountBy <NodaTime.LocalDate> > > > upsertRepository) { SearchRepository = searchRepository ?? throw new System.ArgumentNullException(nameof(searchRepository)); UpsertRepository = upsertRepository ?? throw new System.ArgumentNullException(nameof(upsertRepository)); }