public SpawnSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <SpawnSheetDto> parser,
     ISpreadsheetEntityMapper <SpawnSheetDto, Spawn> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public SeasonTimeOfDaySheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <SeasonTimeOfDaySheetDto> parser,
     ISpreadsheetEntityMapper <SeasonTimeOfDaySheetDto, SeasonTimeOfDay> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public PlacedItemSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <PlacedItemSheetDto> parser,
     ISpreadsheetEntityMapper <PlacedItemSheetDto, PlacedItem> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public HuntingConfigurationSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <HuntingConfigurationSheetDto> parser,
     ISpreadsheetEntityMapper <HuntingConfigurationSheetDto, HuntingConfiguration> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public ElementalTypeSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <ElementalTypeSheetDto> parser,
     ISpreadsheetEntityMapper <ElementalTypeSheetDto, ElementalType> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
예제 #6
0
 public LearnableMoveLearnMethodSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <LearnableMoveLearnMethodSheetDto> parser,
     ISpreadsheetEntityMapper <LearnableMoveLearnMethodSheetDto, LearnableMoveLearnMethod> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public MoveDamageClassSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <MoveDamageClassSheetDto> parser,
     ISpreadsheetEntityMapper <MoveDamageClassSheetDto, MoveDamageClass> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public AvailabilitySheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <AvailabilitySheetDto> parser,
     ISpreadsheetEntityMapper <AvailabilitySheetDto, PokemonAvailability> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
예제 #9
0
 public ItemStatBoostSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <ItemStatBoostSheetDto> parser,
     ISpreadsheetEntityMapper <ItemStatBoostSheetDto, ItemStatBoostPokemon> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
 public BagCategorySheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <BagCategorySheetDto> parser,
     ISpreadsheetEntityMapper <BagCategorySheetDto, BagCategory> mapper,
     ISpreadsheetImportReporter reporter) : base(dbContext, parser, mapper, reporter)
 {
 }
예제 #11
0
 protected SheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <TDto> parser,
     ISpreadsheetEntityMapper <TDto, TEntity> mapper,
     ISpreadsheetImportReporter reporter)
 {
     DbContext = dbContext;
     Reporter  = reporter;
     _parser   = parser;
     _mapper   = mapper;
 }
 public PokemonSheetRepository(
     ApplicationDbContext dbContext,
     ISheetRowParser <PokemonSheetDto> parser,
     ISpreadsheetEntityMapper <PokemonSheetDto, PokemonForm> mapper,
     ISpreadsheetImportReporter reporter)
 {
     _dbContext = dbContext;
     _parser    = parser;
     _mapper    = mapper;
     _reporter  = reporter;
 }