Пример #1
0
 public ItemController(IItemRepository itemRepository, IMapper mapper)
 {
     if (itemRepository == null) throw new ArgumentNullException(nameof(itemRepository));
     if (mapper == null) throw new ArgumentNullException(nameof(mapper));
    _itemRepository = itemRepository;
    _mapper = mapper;
 }
 public InternalEncodingTaskFactory(ILibraryManager libraryManager, ILiveTvManager liveTvManager, IItemRepository itemRepo, IServerConfigurationManager config)
 {
     _libraryManager = libraryManager;
     _liveTvManager = liveTvManager;
     _itemRepo = itemRepo;
     _config = config;
 }
 public BorrowerItemController(IBorrowerItemRepository borrowerItemRepository, IMappingEngine mappingEngine, IBorrowerRepository borrowerRepository, IItemRepository itemRepository)
 {
     _borrowerItemRepository = borrowerItemRepository;
     _mappingEngine = mappingEngine;
     _borrowerRepository = borrowerRepository;
     _itemRepository = itemRepository;
 }
Пример #4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="MainWindow" /> class.
        /// </summary>
        /// <param name="logManager">The log manager.</param>
        /// <param name="appHost">The app host.</param>
        /// <param name="configurationManager">The configuration manager.</param>
        /// <param name="userManager">The user manager.</param>
        /// <param name="libraryManager">The library manager.</param>
        /// <param name="jsonSerializer">The json serializer.</param>
        /// <param name="displayPreferencesManager">The display preferences manager.</param>
        /// <exception cref="System.ArgumentNullException">logger</exception>
        public MainWindow(ILogManager logManager, IServerApplicationHost appHost, IServerConfigurationManager configurationManager, IUserManager userManager, ILibraryManager libraryManager, IJsonSerializer jsonSerializer, IDisplayPreferencesRepository displayPreferencesManager, IItemRepository itemRepo)
        {
            if (logManager == null)
            {
                throw new ArgumentNullException("logManager");
            }
            if (appHost == null)
            {
                throw new ArgumentNullException("appHost");
            }
            if (configurationManager == null)
            {
                throw new ArgumentNullException("configurationManager");
            }

            _logger = logManager.GetLogger("MainWindow");
            _itemRepository = itemRepo;
            _appHost = appHost;
            _logManager = logManager;
            _configurationManager = configurationManager;
            _userManager = userManager;
            _libraryManager = libraryManager;
            _jsonSerializer = jsonSerializer;
            _displayPreferencesManager = displayPreferencesManager;

            InitializeComponent();

            Loaded += MainWindowLoaded;
        }
Пример #5
0
 public ChapterManager(ILibraryManager libraryManager, ILogger logger, IServerConfigurationManager config, IItemRepository itemRepo)
 {
     _libraryManager = libraryManager;
     _logger = logger;
     _config = config;
     _itemRepo = itemRepo;
 }
Пример #6
0
 public CleanDatabaseScheduledTask(ILibraryManager libraryManager, IItemRepository itemRepo, ILogger logger, IServerConfigurationManager config)
 {
     _libraryManager = libraryManager;
     _itemRepo = itemRepo;
     _logger = logger;
     _config = config;
 }
Пример #7
0
 public PnRegAppService(IPnRegQuery pnRegQuery, IPnRegRepository pnRegRepository,
     IItemRepository itemRepository)
 {
     _pnRegQuery = pnRegQuery;
     _pnRegRepository = pnRegRepository;
     _itemRepository = itemRepository;
 }
Пример #8
0
        public FurnaceWindow(IEventScheduler scheduler, Coordinates3D coordinates,
            IItemRepository itemRepository, InventoryWindow inventory)
        {
            ItemRepository = itemRepository;
            EventScheduler = scheduler;
            Coordinates = coordinates;

            WindowAreas = new[]
                {
                    new WindowArea(IngredientIndex, 1, 1, 1),
                    new WindowArea(FuelIndex, 1, 1, 1),
                    new WindowArea(OutputIndex, 1, 1, 1),
                    new WindowArea(MainIndex, 27, 9, 3),
                    new WindowArea(HotbarIndex, 9, 9, 1)
                };
            inventory.MainInventory.CopyTo(MainInventory);
            inventory.Hotbar.CopyTo(Hotbar);
            foreach (var area in WindowAreas)
                area.WindowChange += (s, e) => OnWindowChange(new WindowChangeEventArgs(
                    (s as WindowArea).StartIndex + e.SlotIndex, e.Value));
            Copying = false;
            inventory.WindowChange += (sender, e) =>
            {
                if (Copying) return;
                if ((e.SlotIndex >= InventoryWindow.MainIndex && e.SlotIndex < InventoryWindow.MainIndex + inventory.MainInventory.Length)
                    || (e.SlotIndex >= InventoryWindow.HotbarIndex && e.SlotIndex < InventoryWindow.HotbarIndex + inventory.Hotbar.Length))
                {
                    inventory.MainInventory.CopyTo(MainInventory);
                    inventory.Hotbar.CopyTo(Hotbar);
                }
            };
        }
Пример #9
0
 public EpisodeXmlProvider(IItemRepository itemRepository, IServerConfigurationManager config, ILibraryManager libraryManager, IFileSystem fileSystem)
 {
     _itemRepository = itemRepository;
     _config = config;
     _libraryManager = libraryManager;
     _fileSystem = fileSystem;
 }
Пример #10
0
 public AdminController(IItemRepository itemRepository, IBasketRepository basketRepository)
 {
     if (itemRepository == null) throw new ArgumentNullException(nameof(itemRepository));
     if (basketRepository == null) throw new ArgumentNullException(nameof(basketRepository));
     _itemRepository = itemRepository;
     _basketRepository = basketRepository;
 }
Пример #11
0
 public DtoBuilder(ILogger logger, ILibraryManager libraryManager, IUserDataRepository userDataRepository, IItemRepository itemRepo)
 {
     _logger = logger;
     _libraryManager = libraryManager;
     _userDataRepository = userDataRepository;
     _itemRepo = itemRepo;
 }
 public EpisodeProviderFromXml(ILogManager logManager, IServerConfigurationManager configurationManager, IItemRepository itemRepo, IFileSystem fileSystem)
     : base(logManager, configurationManager)
 {
     _itemRepo = itemRepo;
     _fileSystem = fileSystem;
     Current = this;
 }
Пример #13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MoviesService"/> class.
 /// </summary>
 /// <param name="userManager">The user manager.</param>
 /// <param name="userDataRepository">The user data repository.</param>
 /// <param name="libraryManager">The library manager.</param>
 public MoviesService(IUserManager userManager, IUserDataRepository userDataRepository, ILibraryManager libraryManager, IItemRepository itemRepo)
 {
     _userManager = userManager;
     _userDataRepository = userDataRepository;
     _libraryManager = libraryManager;
     _itemRepo = itemRepo;
 }
Пример #14
0
 public MediaSourceManager(IItemRepository itemRepo, IUserManager userManager, ILibraryManager libraryManager, ILogger logger, IJsonSerializer jsonSerializer)
 {
     _itemRepo = itemRepo;
     _userManager = userManager;
     _libraryManager = libraryManager;
     _logger = logger;
     _jsonSerializer = jsonSerializer;
 }
Пример #15
0
 public PlayToControllerFactory(ISessionManager sessionManager, IItemRepository itemRepository, ILibraryManager libraryManager, ILogManager logManager, INetworkManager networkManager)
 {
     _itemRepository = itemRepository;
     _sessionManager = sessionManager;
     _libraryManager = libraryManager;
     _networkManager = networkManager;
     _logger = logManager.GetLogger("PlayTo");
 }
Пример #16
0
 public OrderService()
 {
     this.dbContext = new OrderDbContext();
     this.groupingRepository = new GroupingRepository(this.dbContext);
     this.itemRepository = new ItemRepository(this.dbContext);
     this.vendorRepository = new VendorRepository(this.dbContext);
     this.orderRepository = new OrderRepository(this.dbContext);
 }
Пример #17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ImageCleanupTask" /> class.
 /// </summary>
 /// <param name="kernel">The kernel.</param>
 /// <param name="logger">The logger.</param>
 /// <param name="libraryManager">The library manager.</param>
 /// <param name="appPaths">The app paths.</param>
 public ImageCleanupTask(Kernel kernel, ILogger logger, ILibraryManager libraryManager, IServerApplicationPaths appPaths, IItemRepository itemRepo)
 {
     _kernel = kernel;
     _logger = logger;
     _libraryManager = libraryManager;
     _appPaths = appPaths;
     _itemRepo = itemRepo;
 }
Пример #18
0
 public SubtitleManager(ILogger logger, IFileSystem fileSystem, ILibraryMonitor monitor, ILibraryManager libraryManager, IItemRepository itemRepo)
 {
     _logger = logger;
     _fileSystem = fileSystem;
     _monitor = monitor;
     _libraryManager = libraryManager;
     _itemRepo = itemRepo;
 }
Пример #19
0
 public EncodingManager(IServerConfigurationManager config, IFileSystem fileSystem, ILogger logger, IItemRepository itemRepo, IMediaEncoder encoder)
 {
     _config = config;
     _fileSystem = fileSystem;
     _logger = logger;
     _itemRepo = itemRepo;
     _encoder = encoder;
 }
Пример #20
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TrailersService"/> class.
 /// </summary>
 /// <param name="userManager">The user manager.</param>
 /// <param name="userDataRepository">The user data repository.</param>
 /// <param name="libraryManager">The library manager.</param>
 public TrailersService(IUserManager userManager, IUserDataManager userDataRepository, ILibraryManager libraryManager, IItemRepository itemRepo, IDtoService dtoService)
 {
     _userManager = userManager;
     _userDataRepository = userDataRepository;
     _libraryManager = libraryManager;
     _itemRepo = itemRepo;
     _dtoService = dtoService;
 }
Пример #21
0
 public LiveTvManager(IServerApplicationPaths appPaths, IFileSystem fileSystem, ILogger logger, IItemRepository itemRepo, IImageProcessor imageProcessor)
 {
     _appPaths = appPaths;
     _fileSystem = fileSystem;
     _logger = logger;
     _itemRepo = itemRepo;
     _imageProcessor = imageProcessor;
 }
Пример #22
0
 public LiveTvDtoService(IDtoService dtoService, IUserDataManager userDataManager, IImageProcessor imageProcessor, ILogger logger, IItemRepository itemRepo)
 {
     _dtoService = dtoService;
     _userDataManager = userDataManager;
     _imageProcessor = imageProcessor;
     _logger = logger;
     _itemRepo = itemRepo;
 }
Пример #23
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChapterImagesTask" /> class.
 /// </summary>
 /// <param name="logManager">The log manager.</param>
 /// <param name="libraryManager">The library manager.</param>
 /// <param name="itemRepo">The item repo.</param>
 public ChapterImagesTask(ILogManager logManager, ILibraryManager libraryManager, IItemRepository itemRepo, IApplicationPaths appPaths, IEncodingManager encodingManager)
 {
     _logger = logManager.GetLogger(GetType().Name);
     _libraryManager = libraryManager;
     _itemRepo = itemRepo;
     _appPaths = appPaths;
     _encodingManager = encodingManager;
 }
Пример #24
0
 public ItemController(IItemRepository itemRepository)
 {
     if (itemRepository == null)
     {
         throw new ArgumentNullException(nameof(itemRepository));
     }
     _itemRepository = itemRepository;
 }
 public HomeController(IMissionRepository missionRepository, ICorporationRepository corporationRepository, ISectorRepository sectorRepository, 
                       IUnitRepository unitRepository, IItemRepository itemRepository)
 {
     _missionRepository = missionRepository;
     _corporationRepository = corporationRepository;
     _sectorRepository = sectorRepository;
     _unitRepository = unitRepository;
     _itemRepository = itemRepository;
 }
Пример #26
0
 public MovieXmlSaver(ILibraryManager libraryManager, IUserManager userManager, IUserDataManager userDataRepo, IItemRepository itemRepo, IFileSystem fileSystem, IServerConfigurationManager config)
 {
     _libraryManager = libraryManager;
     _userManager = userManager;
     _userDataRepo = userDataRepo;
     _itemRepo = itemRepo;
     _fileSystem = fileSystem;
     _config = config;
 }
Пример #27
0
        public ItemController(IItemRepository repository, string catalog, LoginView view)
        {
            this._LoginId = view.LoginId.ToLong();
            this._UserId = view.UserId.ToInt();
            this._OfficeId = view.OfficeId.ToInt();
            this._Catalog = catalog;

            this.ItemRepository = repository;
        }
Пример #28
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProviderManager" /> class.
 /// </summary>
 /// <param name="httpClient">The HTTP client.</param>
 /// <param name="configurationManager">The configuration manager.</param>
 /// <param name="directoryWatchers">The directory watchers.</param>
 /// <param name="logManager">The log manager.</param>
 public ProviderManager(IHttpClient httpClient, IServerConfigurationManager configurationManager, IDirectoryWatchers directoryWatchers, ILogManager logManager, IFileSystem fileSystem, IItemRepository itemRepo)
 {
     _logger = logManager.GetLogger("ProviderManager");
     _httpClient = httpClient;
     ConfigurationManager = configurationManager;
     _directoryWatchers = directoryWatchers;
     _fileSystem = fileSystem;
     _itemRepo = itemRepo;
 }
Пример #29
0
 public DtoService(ILogger logger, ILibraryManager libraryManager, IUserManager userManager, IUserDataManager userDataRepository, IItemRepository itemRepo, IImageProcessor imageProcessor)
 {
     _logger = logger;
     _libraryManager = libraryManager;
     _userManager = userManager;
     _userDataRepository = userDataRepository;
     _itemRepo = itemRepo;
     _imageProcessor = imageProcessor;
 }
Пример #30
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ChapterImagesTask" /> class.
        /// </summary>
        /// <param name="logManager">The log manager.</param>
        /// <param name="libraryManager">The library manager.</param>
        /// <param name="itemRepo">The item repo.</param>
        public ChapterImagesTask(ILogManager logManager, ILibraryManager libraryManager, IItemRepository itemRepo)
        {
            _logger = logManager.GetLogger(GetType().Name);
            _libraryManager = libraryManager;
            _itemRepo = itemRepo;

            libraryManager.ItemAdded += libraryManager_ItemAdded;
            libraryManager.ItemUpdated += libraryManager_ItemAdded;
        }
Пример #31
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StudiosValidator" /> class.
 /// </summary>
 /// <param name="libraryManager">The library manager.</param>
 /// <param name="logger">The logger.</param>
 /// <param name="itemRepo">The item repository.</param>
 public StudiosValidator(ILibraryManager libraryManager, ILogger logger, IItemRepository itemRepo)
 {
     _libraryManager = libraryManager;
     _logger         = logger;
     _itemRepo       = itemRepo;
 }
Пример #32
0
 public QueryHandler(IAgentRepository repository, IUserRepository userRepository, IItemRepository itemRepository)
 {
     _repository     = repository;
     _userRepository = userRepository;
     _itemRepository = itemRepository;
 }
Пример #33
0
 public ShoppingCartController(IItemRepository itemRepository, ShoppingCart shoppingCart)
 {
     _itemRepository = itemRepository;
     _shoppingCart   = shoppingCart;
 }
Пример #34
0
 public HomeController(ILogger <HomeController> logger, IItemRepository itemRepository, IAccountRepository accountRepository)
 {
     _logger            = logger;
     _itemRepository    = itemRepository;
     _accountRepository = accountRepository;
 }
Пример #35
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BaseItemsByNameService{TItemType}" /> class.
 /// </summary>
 /// <param name="userManager">The user manager.</param>
 /// <param name="libraryManager">The library manager.</param>
 /// <param name="userDataRepository">The user data repository.</param>
 /// <param name="itemRepository">The item repository.</param>
 /// <param name="dtoService">The dto service.</param>
 protected BaseItemsByNameService(IUserManager userManager, ILibraryManager libraryManager, IUserDataManager userDataRepository, IItemRepository itemRepository, IDtoService dtoService)
 {
     UserManager        = userManager;
     LibraryManager     = libraryManager;
     UserDataRepository = userDataRepository;
     ItemRepository     = itemRepository;
     DtoService         = dtoService;
 }
Пример #36
0
 public GetItemsQueryHandler(IItemRepository itemRepository)
 {
     _itemRepository = itemRepository;
 }
Пример #37
0
 public KnapsackSolutionWriterToFile(IDtoStore dtoStore, IItemRepository itemRepository, IBagRepository bagRepository)
 {
     _dtoStore       = dtoStore;
     _itemRepository = itemRepository;
     _bagRepository  = bagRepository;
 }
Пример #38
0
 public ItemController(IItemRepository items)
 {
     RepoItems = items;
 }
Пример #39
0
 public CreateItemCommandHandler(IItemRepository itemRepository,
                                 IMapper mapper)
 {
     _itemRepository = itemRepository;
     _mapper         = mapper;
 }
Пример #40
0
 public ItemService(IItemRepository itemRepository, IItemMapper itemMapper)
 {
     _itemRepository = itemRepository;
     _itemMapper     = itemMapper;
 }
Пример #41
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ImageService" /> class.
 /// </summary>
 public ImageService(IUserManager userManager, ILibraryManager libraryManager, IProviderManager providerManager, IItemRepository itemRepo, IImageProcessor imageProcessor, IFileSystem fileSystem, IAuthorizationContext authContext)
 {
     _userManager     = userManager;
     _libraryManager  = libraryManager;
     _providerManager = providerManager;
     _itemRepo        = itemRepo;
     _imageProcessor  = imageProcessor;
     _fileSystem      = fileSystem;
     _authContext     = authContext;
 }
Пример #42
0
 public GameGenresService(IUserManager userManager, ILibraryManager libraryManager, IUserDataManager userDataRepository, IItemRepository itemRepo, IDtoService dtoService)
     : base(userManager, libraryManager, userDataRepository, itemRepo, dtoService)
 {
 }
Пример #43
0
 public StockItemStockUpCommandHandler(IItemRepository repository, IEventProcessor eventProcessor)
 {
     _repository     = repository;
     _eventProcessor = eventProcessor;
 }
Пример #44
0
 public MonsterService(ISpawnedMonsterRepository spawnedMonsterRepository, ISlackWebApi slack, IUserService userService, IInventoryRepository inventoryRepository, IRandomService randomService, IMonsterRepository monsterRepository, IChannelRepository channelRepository, IPartyRepository partyRepository, IItemRepository itemRepository)
 {
     _spawnedMonsterRepository = spawnedMonsterRepository;
     _slack               = slack;
     _userService         = userService;
     _inventoryRepository = inventoryRepository;
     _randomService       = randomService;
     _monsterRepository   = monsterRepository;
     _channelRepository   = channelRepository;
     _partyRepository     = partyRepository;
     _itemRepository      = itemRepository;
 }
Пример #45
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChapterImagesTask" /> class.
 /// </summary>
 public ChapterImagesTask(ILoggerFactory loggerFactory, ILibraryManager libraryManager, IItemRepository itemRepo, IApplicationPaths appPaths, IEncodingManager encodingManager, IFileSystem fileSystem)
 {
     _logger          = loggerFactory.CreateLogger(GetType().Name);
     _libraryManager  = libraryManager;
     _itemRepo        = itemRepo;
     _appPaths        = appPaths;
     _encodingManager = encodingManager;
     _fileSystem      = fileSystem;
 }
Пример #46
0
 public ItemController(IItemRepository itemRepository)
 {
     ItemRepository = itemRepository;
 }
Пример #47
0
 public ItemService(IItemRepository itemRepository, IMapper mapper)
 {
     _itemRepository = itemRepository;
     _mapper         = mapper;
 }
Пример #48
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ArtistsValidator" /> class.
 /// </summary>
 /// <param name="libraryManager">The library manager.</param>
 /// <param name="logger">The logger.</param>
 /// <param name="itemRepo">The item repository.</param>
 public ArtistsValidator(ILibraryManager libraryManager, ILogger <ArtistsValidator> logger, IItemRepository itemRepo)
 {
     _libraryManager = libraryManager;
     _logger         = logger;
     _itemRepo       = itemRepo;
 }
Пример #49
0
 public ItemService(IItemRepository itemRepository)
 {
     _itemRepository = itemRepository;
 }
Пример #50
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context = context;
     Items    = new ItemRepository(context);
 }
Пример #51
0
 public ItemController(IItemRepository ItemRepository)
 {
     _ItemRepository = ItemRepository;
 }
Пример #52
0
 /// <summary>
 /// Constructor of the Home Controller
 /// </summary>
 /// <param name="itemRepo"></param>
 public HomeController(IItemRepository itemRepo)
 {
     _itemRepo = itemRepo;
 }
Пример #53
0
 public ItemService(IItemRepository repository)
 {
     _repository = repository;
 }
Пример #54
0
        public FFProbeProvider(ILogger logger, IMediaSourceManager mediaSourceManager, IChannelManager channelManager, IIsoManager isoManager, IMediaEncoder mediaEncoder, IItemRepository itemRepo, IBlurayExaminer blurayExaminer, ILocalizationManager localization, IApplicationPaths appPaths, IJsonSerializer json, IEncodingManager encodingManager, IFileSystem fileSystem, IServerConfigurationManager config, ISubtitleManager subtitleManager, IChapterManager chapterManager, ILibraryManager libraryManager)
        {
            _logger             = logger;
            _isoManager         = isoManager;
            _mediaEncoder       = mediaEncoder;
            _itemRepo           = itemRepo;
            _blurayExaminer     = blurayExaminer;
            _localization       = localization;
            _appPaths           = appPaths;
            _json               = json;
            _encodingManager    = encodingManager;
            _fileSystem         = fileSystem;
            _config             = config;
            _subtitleManager    = subtitleManager;
            _chapterManager     = chapterManager;
            _libraryManager     = libraryManager;
            _channelManager     = channelManager;
            _mediaSourceManager = mediaSourceManager;

            _subtitleResolver = new SubtitleResolver(BaseItem.LocalizationManager, fileSystem);
        }
 public ItemsController(IBusClient busClient, IItemRepository repository)
 {
     _busClient  = busClient;
     _repository = repository;
 }
Пример #56
0
        /// <inheritdoc />
        Task <Item> IRepository <int, Item> .FindAsync(int identifier)
        {
            IItemRepository self = this;

            return(self.FindAsync(identifier, CancellationToken.None));
        }
Пример #57
0
 // Constructor
 public ProductsController(UserManager <ApplicationUser> mngr, IWishRepository wRpstr, IUserRepository us, IItemRepository itrep)
 {
     // Get the repositories through depedency injection
     manager        = mngr;
     wishRepository = wRpstr;
     userep         = us;
     itemRepository = itrep;
 }
Пример #58
0
        /// <inheritdoc />
        Task <ICollection <int> > IDiscoverable <int> .DiscoverAsync()
        {
            IItemRepository self = this;

            return(self.DiscoverAsync(CancellationToken.None));
        }
Пример #59
0
 public AlbumsService(IUserManager userManager, IUserDataManager userDataRepository, ILibraryManager libraryManager, IItemRepository itemRepo, IDtoService dtoService)
 {
     _userManager        = userManager;
     _userDataRepository = userDataRepository;
     _libraryManager     = libraryManager;
     _itemRepo           = itemRepo;
     _dtoService         = dtoService;
 }
Пример #60
0
 public ToggleItemCommand(IItemRepository itemRepository)
 {
     this.itemRepository = itemRepository;
 }