protected LoaderService(ILogger <LoaderService <T> > logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter) { Logger = logger; JsonFileReaderWriter = jsonFileReaderWriter; Options = options.Value; }
public TranslationService(ILogger <TranslationService> logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter) { _logger = logger; _jsonFileReaderWriter = jsonFileReaderWriter; _options = options.Value; }
public CommodityTypeService(ILogger <LoaderService <CommodityTypeAndSubType> > logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, LoadoutLoader loadoutLoader, CommodityTypeLoader commodityTypeLoader) : base(logger, options, jsonFileReaderWriter) { _loadoutLoader = loadoutLoader; _commodityTypeLoader = commodityTypeLoader; }
public CommodityTypeLoader(ILogger <CommodityTypeLoader> logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, LocalisationService localisationService) { _logger = logger; _jsonFileReaderWriter = jsonFileReaderWriter; _localisationService = localisationService; _options = options.Value; }
public ItemsService(ILogger <LoaderService <Item> > logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, LoadoutLoader loadoutLoader, ItemLoader itemLoader) : base(logger, options, jsonFileReaderWriter) { _loadoutLoader = loadoutLoader; _itemLoader = itemLoader; }
public LoadoutLoader(ILogger <LoadoutLoader> logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, DefaultLoadoutParser defaultLoadoutParser) { _logger = logger; _jsonFileReaderWriter = jsonFileReaderWriter; _defaultLoadoutParser = defaultLoadoutParser; _options = options.Value; }
public ShipsService(ILogger <LoaderService <Ship> > logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, LoadoutLoader loadoutLoader, ShipLoader shipLoader) : base(logger, options, jsonFileReaderWriter) { _loadoutLoader = loadoutLoader; _shipLoader = shipLoader; }
public MainService(ILogger <MainService> logger, IOptions <ServiceOptions> config, IJsonFileReaderWriter jsonFileReaderWriter, IHostApplicationLifetime applicationLifetime, IServiceProvider serviceProvider) { _logger = logger; _jsonFileReaderWriter = jsonFileReaderWriter; _options = config.Value; _applictionLifetime = applicationLifetime; _serviceProvider = serviceProvider; }
public ShipLoader(ILogger <ShipLoader> logger, EntityParser entityParser, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, VehicleParser vehicleParser, LocalisationService localisationService, LoaderService <Manufacturer> manufacturersService) { _logger = logger; _entityParser = entityParser; _jsonFileReaderWriter = jsonFileReaderWriter; _vehicleParser = vehicleParser; _localisationService = localisationService; Manufacturers = manufacturersService.Items; _options = options.Value; }
public CommodityLoader(ILogger <CommodityLoader> logger, EntityParser entityParser, IJsonFileReaderWriter jsonFileReaderWriter, LoaderService <CommodityTypeAndSubType> commodityTypeService, IOptions <ServiceOptions> options, LocalisationService localisationService) { _logger = logger; _entityParser = entityParser; _jsonFileReaderWriter = jsonFileReaderWriter; _localisationService = localisationService; CommodityTypes = commodityTypeService.Items; _options = options.Value; }
public ItemLoader(ILogger <ItemLoader> logger, EntityParser entityParser, IJsonFileReaderWriter jsonFileReaderWriter, LoaderService <Manufacturer> manufacturersService, IOptions <ServiceOptions> options, LocalisationService localisationService, LoaderService <Ship> shipService, LoaderService <Commodity> commodtiyService) { _logger = logger; _entityParser = entityParser; _jsonFileReaderWriter = jsonFileReaderWriter; _localisationService = localisationService; Manufacturers = manufacturersService.Items; Ships = shipService.Items; Commodities = commodtiyService.Items; _options = options.Value; }
public RetailProductService(ILogger <LoaderService <RetailProduct> > logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, RetailProductLoader retailProductLoader) : base(logger, options, jsonFileReaderWriter) { _retailProductLoader = retailProductLoader; }
public ManufacturersService(ILogger <LoaderService <Manufacturer> > logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, ManufacturerLoader manufacturerLoader) : base(logger, options, jsonFileReaderWriter) { _manufacturerLoader = manufacturerLoader; }
public ShopService(ILogger <ShopService> logger, IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter, ShopLoader shopLoader) : base(logger, options, jsonFileReaderWriter) { _shopLoader = shopLoader; }