public BaseRepository(IMapper iMapper, FeatureManagementDbContext dbContext) { _iMapper = iMapper ?? throw new ArgumentNullException(nameof(iMapper)); _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _iGenericRepository = InitGenericRepository(); }
/// <inheritdoc /> public GroupRolloutRepository(IMapper iMapper, FeatureManagementDbContext dbContext) : base(iMapper, dbContext) { _iMapper = iMapper ?? throw new ArgumentNullException(nameof(iMapper)); _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); }
/// <inheritdoc /> public RolloutPercentageRepository(IMapper iMapper, FeatureManagementDbContext dbContext) : base(iMapper, dbContext) { }
public SupportedBrowserRepository(IMapper iMapper, FeatureManagementDbContext dbContext) : base(iMapper, dbContext) { }
public GenericRepository(IMapper iMapper, FeatureManagementDbContext baseDbContext) { _iMapper = iMapper ?? throw new ArgumentNullException(nameof(iMapper)); _baseDbContext = baseDbContext ?? throw new ArgumentNullException(nameof(baseDbContext)); }