示例#1
0
 public ItemsService(ILogger <LoaderService <Item> > logger, IOptions <ServiceOptions> options,
                     IJsonFileReaderWriter jsonFileReaderWriter, LoadoutLoader loadoutLoader,
                     ItemLoader itemLoader)
     : base(logger, options, jsonFileReaderWriter)
 {
     _loadoutLoader = loadoutLoader;
     _itemLoader    = itemLoader;
 }
示例#2
0
 public CommodityTypeService(ILogger <LoaderService <CommodityTypeAndSubType> > logger,
                             IOptions <ServiceOptions> options, IJsonFileReaderWriter jsonFileReaderWriter,
                             LoadoutLoader loadoutLoader, CommodityTypeLoader commodityTypeLoader)
     : base(logger, options, jsonFileReaderWriter)
 {
     _loadoutLoader       = loadoutLoader;
     _commodityTypeLoader = commodityTypeLoader;
 }
示例#3
0
 public ShipsService(ILogger <LoaderService <Ship> > logger, IOptions <ServiceOptions> options,
                     IJsonFileReaderWriter jsonFileReaderWriter, LoadoutLoader loadoutLoader,
                     ShipLoader shipLoader)
     : base(logger, options, jsonFileReaderWriter)
 {
     _loadoutLoader = loadoutLoader;
     _shipLoader    = shipLoader;
 }