예제 #1
0
 public AdminProjectService(IRepositoryFactory repositoryFactory, IUserRepository userRepository, IProductWriterForAdmin productWriterForAdmin, IFileSystem fileSystem)
 {
     _projectRepository = repositoryFactory.Create<ProjectEntity>();
     _userRepository = userRepository;
     _productWriterForAdmin = productWriterForAdmin;
     _fileSystem = fileSystem;
 }
 private RoundController(IDalContext context)
 {
     _tournaments = context.Tournaments;
     _members = context.Members;
     _rounds = context.Rounds;
     _tables = context.Tables;
 }
예제 #3
0
 public EmailSenderService(
     IRepositoryFactory repositoryFactory,
     IMailerRepository mailerRepository,
     IMapper mapper)
 {
     _mailerRepository = mailerRepository;
     _mapper = mapper;
     _sendEmailRepository = repositoryFactory.Create<SendEmailEntity>();
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of <see cref="TableServiceImpl"/>
 /// </summary>
 /// <param name="holidayRepository"></param>
 /// <param name="planWorkDayrepository"></param>
 public TableServiceImpl(IHolidayRepository holidayRepository,
     IPlanWorkDayRepository planWorkDayrepository,
     ITableRepository tableRepository,
     ITableRecordRepository tableRecordRepository)
 {
     _holidayRepository = holidayRepository;
     _planWorkDayRepository = planWorkDayrepository;
     _tableRepository = tableRepository;
     _tableRecordRepository = tableRecordRepository;
 }
예제 #5
0
 public ProcessedVideoHandler(
     IRepositoryFactory repositoryFactory,
     IService<DomainProjectProcessedScreenshot> projectProcessedScreenshotService,
     Lazy<IService<DomainProjectProcessedVideo>> projectProcessedVideoService,
     IMapper mapper)
 {
     _projectProcessedScreenshotService = projectProcessedScreenshotService;
     _projectProcessedVideoServiceLazy = projectProcessedVideoService;
     _mapper = mapper;
     _processedScreenshotRepository = repositoryFactory.Create<ProcessedScreenshotEntity>();
     _processedVideoRepository = repositoryFactory.Create<ProcessedVideoEntity>();
     _videoQueueRepository = repositoryFactory.Create<VideoQueueEntity>();
 }
 public EmailNotificationService(
     IRepositoryFactory repositoryFactory,
     IEmailSenderService emailSenderService,
     IPortalFrontendSettings settings,
     IUserService userService,
     IProductIdExtractor productIdExtractor,
     IProjectUriProvider projectUriProvider,
     IUserUriProvider userUriProvider)
 {
     _emailSenderService = emailSenderService;
     _settings = settings;
     _productIdExtractor = productIdExtractor;
     _userService = userService;
     _projectUriProvider = projectUriProvider;
     _userUriProvider = userUriProvider;
     _emailRepository = repositoryFactory.Create<SendEmailEntity>();
 }
예제 #7
0
 public AdminUserService(
     IRepositoryFactory repositoryFactory,
     IUserRepository userRepository,
     IProjectRepository projectRepository,
     IPasswordService passwordService,
     IProjectService projectService,
     IProductWriterForAdmin productWriterForAdmin,
     IMapper mapper)
 {
     _userRepository = userRepository;
     _passwordService = passwordService;
     _projectService = projectService;
     _productWriterForAdmin = productWriterForAdmin;
     _mapper = mapper;
     _fileRepository = repositoryFactory.Create<FileEntity>();
     _projectRepository = projectRepository;
 }
 public PasswordRecoveryService(
     IRepositoryFactory repositoryFactory,
     IUserRepository userRepository,
     IMailerRepository mailerRepository,
     IPasswordRecoveryFactory passwordRecoveryFactory,
     IPortalFrontendSettings settings,
     IRecoveryLinkService recoveryLinkService,
     IPasswordService passwordService)
 {
     _userRepository = userRepository;
     _passwordRecoveryFactory = passwordRecoveryFactory;
     _settings = settings;
     _recoveryLinkService = recoveryLinkService;
     _passwordService = passwordService;
     _mailerRepository = mailerRepository;
     _passwordRecoverRepository = repositoryFactory.Create<PasswordRecoveryEntity>();
 }
예제 #9
0
        public TaskKeeper(
            IMapper mapper,
            IRepositoryFactory repositoryFactory,
            IProjectRepository projectRepository,
            IService<DomainProjectProcessedScreenshot> projectProcessedScreenshotService,
            IService<DomainProjectProcessedVideo> projectProcessedVideoService)
        {
            _mapper = mapper;

            _projectRepository = projectRepository;
            _projectProcessedScreenshotService = projectProcessedScreenshotService;
            _projectProcessedVideoService = projectProcessedVideoService;

            _processedScreenshotRepository = repositoryFactory.Create<ProcessedScreenshotEntity>();
            _processedVideoRepository = repositoryFactory.Create<ProcessedVideoEntity>();
            _videoQueueRepository = repositoryFactory.Create<VideoQueueEntity>();

            _lastSave = DateTime.MinValue;
        }
예제 #10
0
 public HomeController(ITableRepository <MessageEntity> tableRepository)
 {
     _tableRepository = tableRepository;
 }
예제 #11
0
 public LastProjectService(IRepositoryFactory repositoryFactory)
 {
     _projectRepository = repositoryFactory.Create<ProjectEntity>();
 }
예제 #12
0
 public IssuerService(ITableRepository <Issuer> tableRepository)
 {
     this.tableRepository = tableRepository;
 }
 public AbstractApiTableRequestModelValidator(ITableRepository tableRepository)
 {
     this.tableRepository = tableRepository;
 }
예제 #14
0
 public TablesController(ITableRepository repository)
 {
     repo = repository;
 }
 public DeleteReservationCommandHandler(ITableRepository tableRepository)
 {
     this.TableRepository = tableRepository;
 }
예제 #16
0
 public TableService(ITableFactory factory,
                     ITableRepository repository)
 {
     tableFactory    = factory;
     tableRepository = repository;
 }
예제 #17
0
 public FocusAreaLibrary(string dbContextConnectionString)
     : base(dbContextConnectionString)
 {
     _dbTableContext = new DataTableRepository(dbContextConnectionString);
 }
예제 #18
0
 public TableService(ITableRepository tableRepository, IProductService productService)
 {
     this.tableRepository = tableRepository;
     this.productService  = productService;
 }
예제 #19
0
 public TableController(IBoxRepository _BoxRepository, IRestaurantRepository _RestaurantRepository, IAreaRepository _AreaRepository, ITableRepository _TableRepository)
 {
     BoxRepository        = _BoxRepository;
     RestaurantRepository = _RestaurantRepository;
     AreaRepository       = _AreaRepository;
     TableRepository      = _TableRepository;
 }
 public ApiTableServerRequestModelValidator(ITableRepository tableRepository)
 {
     this.TableRepository = tableRepository;
 }
예제 #21
0
 public PayloadTable(ITableRepository storgeRepository)
 {
     _table = storgeRepository.GetTable(nameof(WebhookContainerName.WebhookPayloads));
 }
예제 #22
0
 public HomeController(IOrderRepository _OrderRepository, ICategoryRepository _CategoryRepository, ITableRepository _TableRepository, IMarketRepository _MarketRepository, IAreaRepository _AreaRepository)
 {
     OrderRepository    = _OrderRepository;
     TableRepository    = _TableRepository;
     MarketRepository   = _MarketRepository;
     CategoryRepository = _CategoryRepository;
     AreaRepository     = _AreaRepository;
 }
예제 #23
0
 public ApiTableRequestModelValidator(ITableRepository tableRepository)
     : base(tableRepository)
 {
 }
예제 #24
0
        public async Task SetUp()
        {
            _sut = TableRepositoryFactory.Create <PersonEntity>();

            await _sut.DeleteAllAsync();
        }
 public void SetUp()
 {
     _sut = TableRepositoryFactory.Create <PersonWithEnumEntity>();
 }
예제 #26
0
 public void Initialize()
 {
     dbFactory       = new DbFactory();
     objecRepository = new TableRepository(dbFactory);
     unitOfWork      = new UnitOfWork(dbFactory);
 }
예제 #27
0
 public static Task <Population> GetPopulationAsync(this ITableRepository <Population> repository, string country, string city)
 => repository.GetAsync(country, city);
 protected ServiceTestBase()
 {
     _repo = TableRepositoryFactory.Create <TableEntity>();
 }
예제 #29
0
 public TableController(ITableRepository TableRepository)
 {
     _tableRepository = TableRepository;
 }
예제 #30
0
 public TablesController(IUnitOfWork unitOfWork, IMapper mapper) : base(unitOfWork, mapper)
 {
     this.repository = (ITableRepository)this.unitOfWork.Repository <TableDto>();
 }
예제 #31
0
 public EquipmentCategoryController(ITableRepository <EquipmentCategory> tableRepo) : base(tableRepo)
 {
 }
예제 #32
0
 public TableService(IUnitOfWork unitOfWork, ITableRepository tableRepository)
 {
     this.unitOfWork      = unitOfWork;
     this.tableRepository = tableRepository;
 }
예제 #33
0
 public StockService(ITableRepository <Stock> tableRepository)
 {
     this.tableRepository = tableRepository;
 }
 public HomeController(ITableRepository <UrlEntity> urlRepository)
 {
     this.urlRepository = urlRepository;
 }
예제 #35
0
 public BlendController(ITableRepository <Blend, BlendPreview> tableRepo) : base(tableRepo)
 {
     _blendRepository = (BlendRepository)tableRepo;
 }
예제 #36
0
 public ReportManager(IRequestsService requestsService,
                      ITableRepository tableRepository)
 {
     _requestsService = requestsService;
     _tableRepository = tableRepository;
 }
예제 #37
0
 public FileSystem(IUserRepository userRepository, IRepositoryFactory repositoryFactory, CloudBlobClient blobClient)
 {
     _userRepository = userRepository;
     _blobClient = blobClient;
     _fileRepository = repositoryFactory.Create<FileEntity>();
 }
예제 #38
0
 private void InitRepository()
 {
     DrinkRepository    = new DrinkRepository(_coffeeDbContext);
     CategoryRepository = new CategoryRepository(_coffeeDbContext);
     TableRepository    = new TableRepository(_coffeeDbContext);
 }
예제 #39
0
 public UserController(ITableRepository <User, UserView> tableRepo) : base(tableRepo)
 {
     _userRepository = (UserRepository)tableRepo;
 }
 public GetTableDetailsUseCase(IOutputPort outputPort,
                               ITableRepository tableRepository)
 {
     this.outputPort      = outputPort;
     this.tableRepository = tableRepository;
 }
예제 #41
0
 public BusStationController(ITableRepository <BusStation> tableRepo) : base(tableRepo)
 {
 }