public EmployeeProjectsFacade(Func <IFilteredQuery <EmployeeProjectDTO, EmployeeProjectFilterDTO> > queryFactory, IEntityDTOMapper <EmployeeProject, EmployeeProjectDTO> entityMapper, IRepository <EmployeeProject, int> repository, IRepository <Employee, int> parentRepository, IDateTimeProvider dateTimeProvider, IUnitOfWorkProvider unitOfWorkProvider) : base(queryFactory, entityMapper, repository, parentRepository, dateTimeProvider, unitOfWorkProvider) { }
protected TemporalRelationshipCrudFacade(Func <IFilteredQuery <TRelationshipDTO, TFilterDTO> > queryFactory, IEntityDTOMapper <TRelationshipEntity, TRelationshipDTO> entityMapper, IRepository <TRelationshipEntity, TKey> repository, IRepository <TParentEntity, TKey> parentRepository, IDateTimeProvider dateTimeProvider, IUnitOfWorkProvider unitOfWorkProvider) { this.entityMapper = entityMapper; this.dateTimeProvider = dateTimeProvider; QueryFactory = queryFactory; Repository = repository; ParentRepository = parentRepository; UnitOfWorkProvider = unitOfWorkProvider; }
public ArticlesFacade(Func <ArticlesListQuery> query, IRepository <Article, int> repository, IEntityDTOMapper <Article, ArticleDetailDTO> mapper) : base(query, repository, mapper) { }
public AppCrudFacadeBase(Func<IQuery<TListDTO>> queryFactory, IRepository<TEntity, TKey> repository, IEntityDTOMapper<TEntity, TDetailDTO> mapper) : base(queryFactory, repository, mapper) { }
public AdminRegionsFacade(Func <RegionListQuery> queryFactory, IRepository <Region, int> repository, IEntityDTOMapper <Region, RegionDTO> mapper) : base(queryFactory, repository, mapper) { }
public AdminCategoriesFacade(Func <CategoryListQuery> queryFactory, IRepository <Categories, int> repository, IEntityDTOMapper <Categories, CategoryDetailDTO> mapper) : base(queryFactory, repository, mapper) { }
protected FilteredCrudFacadeBase(Func <IFilteredQuery <TListDTO, TFilterDTO> > queryFactory, IRepository <TEntity, TKey> repository, IEntityDTOMapper <TEntity, TDetailDTO> mapper) : base(queryFactory, repository, mapper) { }
public VenuesFacade(Func <VenuesQuery> queryFactory, IRepository <Venue, int> repository, IEntityDTOMapper <Venue, VenueDetailDTO> mapper) : base(queryFactory, repository, mapper) { }
public InvestigationFacade(Func <InvestidationListQuery> queryFactory, IRepository <Investigation, Guid> repository, IEntityDTOMapper <Investigation, InvestigationDTO> mapper, IRepository <UserInvestigation, Guid> userInvestigationRepository, UserFacade userFacade, InvestigationInfo container, StatsFacade statsFacade) : base(queryFactory, repository, mapper) { this.InvestigationInfo = container; this.UserInvestigationRepository = userInvestigationRepository; this.UserFacade = userFacade; this.StatsFacade = statsFacade; }
/// <summary> /// Initializes a new instance of the <see cref="CrudFacadeBase{TEntity, TKey, TListDTO, TDetailDTO}"/> class. /// </summary> protected CrudFacadeBase(Func <IQuery <TListDTO> > queryFactory, IRepository <TEntity, TKey> repository, IEntityDTOMapper <TEntity, TDetailDTO> mapper) { QueryFactory = queryFactory; Repository = repository; Mapper = mapper; }
/// <summary> /// Initializes a new instance of the <see cref="CrudFacadeBase{TEntity, TKey, TListDTO, TDetailDTO}"/> class. /// </summary> public CrudFacadeBase(IQuery <TListDTO> query, IRepository <TEntity, TKey> repository, IEntityDTOMapper <TEntity, TDetailDTO> mapper) { this.Query = query; this.Repository = repository; this.Mapper = mapper; }
public AdminProductsFacade(Func <ProductListQuery> queryFactory, IRepository <Products, int> repository, IEntityDTOMapper <Products, ProductDetailDTO> mapper) : base(queryFactory, repository, mapper) { }
public FilteredCrudFacadeBase(IFilteredQuery <TListDTO, TFilterDTO> query, IRepository <TEntity, TKey> repository, IEntityDTOMapper <TEntity, TDetailDTO> mapper) : base(query, repository, mapper) { }
public UserFacade(Func <UserListQuery> queryFactory, IRepository <User, Guid> repository, IEntityDTOMapper <User, UserDTO> mapper, LoginFacade loginFacade) : base(queryFactory, repository, mapper) { this.LoginFacade = loginFacade; }
public AdminSuppliersFacade(Func <SupplierListQuery> queryFactory, IRepository <Suppliers, int> repository, IEntityDTOMapper <Suppliers, SupplierDetailDTO> mapper) : base(queryFactory, repository, mapper) { }
public AreasFacade(Func <AreasQuery> queryFactory, IRepository <Area, int> repository, IEntityDTOMapper <Area, AreaDTO> mapper) : base(queryFactory, repository, mapper) { }