Example #1
0
 public DetailsModel(
     IRepository repository,
     IFeatureToggleRepository featureToggleRepository,
     IApplicationMonitor applicationMonitor)
     : base(repository, featureToggleRepository, applicationMonitor)
 {
 }
Example #2
0
 protected PageBaseModel(
     IRepository repository,
     IFeatureToggleRepository featureToggleRepository,
     IApplicationMonitor applicationMonitor)
 {
     _repository = repository;
     _featureToggleRepository = featureToggleRepository;
     _applicationMonitor      = applicationMonitor;
 }
Example #3
0
 public PopulateModel(
     IRepository repository,
     IFeatureToggleRepository featureToggleRepository,
     IApplicationMonitor applicationMonitor,
     AppDbContext context)
     : base(repository, featureToggleRepository, applicationMonitor)
 {
     _context = context;
 }
Example #4
0
 public StatisticsModel(
     UserManager <User> userManager,
     IRepository repository,
     IFeatureToggleRepository featureToggleRepository)
 {
     this.userManager             = userManager;
     this.repository              = repository;
     this.featureToggleRepository = featureToggleRepository;
 }
Example #5
0
 public InitializeTogglOnCommandHandler(
     IInitializeDbRepository initializeDbRepository,
     INamespaceRepository namespaceRepository,
     IEnvironmentRepository environmentRepository,
     IFeatureGroupRepository featureGroupRepository,
     IFeatureToggleRepository featureToggleRepository)
 {
     _initializeDbRepository  = initializeDbRepository;
     _namespaceRepository     = namespaceRepository;
     _environmentRepository   = environmentRepository;
     _featureGroupRepository  = featureGroupRepository;
     _featureToggleRepository = featureToggleRepository;
 }
        public FeatureToggleTests()
        {
            _featureToggleRepository = Substitute.For <IFeatureToggleRepository>();

            var logger = Substitute.For <ILogger>();

            _messageBus = Substitute.For <IMessageBus>();
            var repositoryContextFactory = Substitute.For <IRepositoryContextFactory>();

            _repositoryContext = Substitute.For <IRepositoryContext>();

            repositoryContextFactory.Get().Returns(_repositoryContext);
            _repositoryContext.FeatureToggle.Returns(_featureToggleRepository);

            _cut = new FeatureToggle(logger, _messageBus, repositoryContextFactory);
        }
 public FeatureToggleService(IFeatureToggleRepository repository, ITimeProvider timeProvider)
 {
     _repository   = repository;
     _timeProvider = timeProvider;
 }
 public void Init()
 {
     _featureToogleRepository = Substitute.For<IFeatureToggleRepository>();
     _controller = new FeatureToggleController(_featureToogleRepository);
 }
Example #9
0
 public GetAllFeatureTogglesQueryHandler(IFeatureToggleRepository repository)
 {
     _repository = repository;
 }
 public AdminController(IFeatureToggleRepository repository, IFeatureToggleValidator validator)
 {
     _repository = repository;
     _validator = validator;
 }
 public FeatureToggleAsyncPageFilterAttribute(IFeatureToggleRepository featureToggleRepository, UserManager <User> userManager)
 {
     _userManager             = userManager;
     _featureToggleRepository = featureToggleRepository;
 }
Example #12
0
 public FeatureTogglesController(IFeatureToggleRepository repository, ILogger <FeatureTogglesController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
Example #13
0
 public IncrementUsageStatisticsCommandHandler(IFeatureToggleRepository repository)
 {
     _repository = repository;
 }
 public void Init()
 {
     _featureToogleRepository = Substitute.For<IFeatureToggleRepository>();
     _validator = Substitute.For<IFeatureToggleValidator>();
     _controller = new AdminController(_featureToogleRepository, _validator);
 }
 public FeatureToggleController(IFeatureToggleRepository repository)
 {
     _repository = repository;
 }