Esempio n. 1
0
 public ChartRecurringService(IChartRepository chartRepository, IMemoryCache cache,
                              ILogger <ChartRecurringService> logger)
 {
     _chartRepository = chartRepository;
     _cache           = cache;
     _logger          = logger;
 }
Esempio n. 2
0
 public ChartController(IChartRepository r, IBaseChartRepository b)
 {
     //  for tests over real database
     //  does not work...
     //db = new SGMasterBaseEntities("metadata=res://*/Models.SGMasterBase.csdl|res://*/Models.SGMasterBase.ssdl|res://*/Models.SGMasterBase.msl;provider=System.Data.SqlClient;provider connection string=\"Data Source=.\\SQLEXPRESS;Initial Catalog=SGMasterBase;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework\"");
     SetRepository(r, b, null);
 }
Esempio n. 3
0
 private void SetRepository(IChartRepository r2, IBaseChartRepository b, SGMasterBaseEntities e)
 {
     ChartRepository = r2;
     ChartRepository.SetEntities(e);
     BaseChartRepository = b;
     BaseChartRepository.SetEntities(Entities);
 }
Esempio n. 4
0
 public ChartService(IChartRepository chartRepository, IDeviceRepository deviceRepository, ICarRepository carRepository, IGetDirectionService getDirectionService)
 {
     _chartRepository     = chartRepository;
     _deviceRepository    = deviceRepository;
     _carRepository       = carRepository;
     _getDirectionService = getDirectionService;
 }
 public DashBoardController(IDashboardRepository dashboard_repository, IMetricRepository metricRepository, ITagRepository tagRepository, IChartRepository chartRepository, IElementRepository elementRepository)
 {
     _dashboardRepository = dashboard_repository;
     _iMetricRepository   = metricRepository;
     _iTagRepository      = tagRepository;
     _iChartRepository    = chartRepository;
     _iElementRepository  = elementRepository;
 }
 public AggregateRepository(IMetricRepository metric_rep, IAggregate_Data aggregare_data, IChartRepository chart_rep, ITagRepository tag_rep, IWareHouse_Data warehouse_data)
 {
     // _dbcontext = db;
     _metric_rep     = metric_rep;
     _aggregare_data = aggregare_data;
     _chart_rep      = chart_rep;
     _tag_rep        = tag_rep;
     _warehouse_data = warehouse_data;
 }
Esempio n. 7
0
 public ChartsController(
     IChartRepository chartRepository,
     IChartService chartService,
     IServiceLogger <ChartsController> logger)
 {
     _chartService    = chartService;
     _chartRepository = chartRepository;
     _logger          = logger;
 }
Esempio n. 8
0
 public PlayInsideBarCommandHandler(INotifier mail, ILogger <PlayInsideBarCommandHandler> logger, IAccountRepository accountRepository, IChartRepository chartRepository, IInstrumentRepository instrumentRepository, IMediator mediator)
 {
     _accountRepository    = accountRepository;
     _chartRepository      = chartRepository;
     _instrumentRepository = instrumentRepository;
     _mediator             = mediator;
     _mail   = mail;
     _logger = logger;
 }
Esempio n. 9
0
 public ChartDeleter(IChartRepository chartRepository
                     , ILocalizedLabelService localizedLabelService
                     , IChartDependency dependencyService
                     , IDependencyChecker dependencyChecker)
 {
     _chartRepository       = chartRepository;
     _localizedLabelService = localizedLabelService;
     _dependencyService     = dependencyService;
     _dependencyChecker     = dependencyChecker;
 }
Esempio n. 10
0
 public ChartCreater(IAppContext appContext
                     , IChartRepository chartRepository
                     , ILocalizedLabelService localizedLabelService
                     , IChartDependency dependencyService)
 {
     _appContext            = appContext;
     _chartRepository       = chartRepository;
     _localizedLabelService = localizedLabelService;
     _dependencyService     = dependencyService;
 }
 public InternalPageServiceProvider(
     IPageRepository pageRepository,
     IStandardRepository standardRepository,
     IChartRepository chartRepository,
     IDynamicListRepository dynamicListRepository)
 {
     _pageRepository        = pageRepository;
     _standardRepository    = standardRepository;
     _chartRepository       = chartRepository;
     _dynamicListRepository = dynamicListRepository;
 }
Esempio n. 12
0
        public ChartService(IChartRepository chartRepository)
        {
            chartRepository.ThrowIfNull(nameof(chartRepository));
            _chartRepository = chartRepository;

            _countTimer = new DispatcherTimer
            {
                Interval  = TimeSpan.FromMilliseconds(250),
                IsEnabled = false
            };
            _countTimer.Tick += CountTimerTick;
        }
Esempio n. 13
0
 private void SetRepository(IChartSetChartsRepository r, IChartSetRepository r1, IChartRepository r2,
                            IBaseChartRepository b, SGMasterBaseEntities e)
 {
     _chartSetsChartsRepository = r;
     _chartSetsChartsRepository.SetEntities(e);
     _chartSetRepository = r1;
     _chartSetRepository.SetEntities(e);
     ChartRepository = r2;
     ChartRepository.SetEntities(e);
     BaseChartRepository = b;
     BaseChartRepository.SetEntities(Entities);
 }
Esempio n. 14
0
 public ChartBuilder(IAppContext appContext
                     , IChartRepository chartRepository
                     , IStringMapFinder stringMapFinder
                     , IOptionSetDetailFinder optionSetDetailFinder
                     , IFetchDataService fetchDataService)
 {
     _appContext            = appContext;
     _loc                   = appContext.GetFeature <ILocalizedTextProvider>();
     _chartRepository       = chartRepository;
     _optionSetDetailFinder = optionSetDetailFinder;
     _stringMapFinder       = stringMapFinder;
     _fetchDataService      = fetchDataService;
 }
Esempio n. 15
0
 public InternalLocalizationProvider(
     IPageRepository pageRepository,
     IStandardRepository standardRepository,
     IChartRepository chartRepository,
     IDynamicListRepository dynamicListRepository,
     IAppRepository appRepository,
     ILocalizationRepository localizationRepository)
 {
     _pageRepository         = pageRepository;
     _standardRepository     = standardRepository;
     _chartRepository        = chartRepository;
     _dynamicListRepository  = dynamicListRepository;
     _appRepository          = appRepository;
     _localizationRepository = localizationRepository;
 }
Esempio n. 16
0
 public ChartBuilder(IAppContext appContext
                     , IChartRepository chartRepository
                     , IStringMapFinder stringMapFinder
                     , IOptionSetDetailFinder optionSetDetailFinder
                     , IFetchDataService fetchDataService
                     , IEntityFinder entityFinder
                     , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService)
 {
     _appContext            = appContext;
     _user                  = _appContext.GetFeature <ICurrentUser>();
     _loc                   = appContext.GetFeature <ILocalizedTextProvider>();
     _chartRepository       = chartRepository;
     _optionSetDetailFinder = optionSetDetailFinder;
     _stringMapFinder       = stringMapFinder;
     _fetchDataService      = fetchDataService;
     _entityFinder          = entityFinder;
     _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService;
 }
Esempio n. 17
0
        private static void RegisterDependecies()
        {
            var serviceProvider = new ServiceCollection()
                                  .AddLogging()
                                  .AddSingleton <IAccountRepository, AccountRepository>()
                                  .AddSingleton <IInstrumentRepository, InstrumentRepository>()
                                  .AddSingleton <IChartRepository, ChartRepository>()
                                  .BuildServiceProvider();

            serviceProvider
            .GetService <ILoggerFactory>();

            var logger = serviceProvider.GetService <ILoggerFactory>()
                         .CreateLogger <Program>();

            logger.LogDebug("Starting application");

            _accountRepository    = serviceProvider.GetService <IAccountRepository>();
            _instrumentRepository = serviceProvider.GetService <IInstrumentRepository>();
            _chartRepository      = serviceProvider.GetService <IChartRepository>();
        }
Esempio n. 18
0
 public CountChartViewModel(IChartRepository chartRepository)
 {
     chartRepository.ThrowIfNull(nameof(chartRepository));
     _chartRepository = chartRepository;
     chartRepository.PropertyChanged += ChartRepositoryPropertyChanged;
 }
Esempio n. 19
0
 public ChartFinder(IChartRepository chartRepository)
 {
     _chartRepository = chartRepository;
 }
Esempio n. 20
0
 public InternalChartServiceProvider(IChartRepository chartRepository)
 {
     _chartRepository = chartRepository;
 }
Esempio n. 21
0
 public ChartService(IChartRepository chartRepository)
 {
     _chartRepository = chartRepository;
 }
Esempio n. 22
0
        public AutomatonViewModel(
            ICellLifeService cellLifeService,
            ISettings settings,
            IChartRepository chartRepository,
            ICommandProvider automatonCommandProvider,
            ILogger logger)
        {
            settings.ThrowIfNull(nameof(settings));
            Settings = settings;

            chartRepository.ThrowIfNull(nameof(chartRepository));
            _chartRepository = chartRepository;

            automatonCommandProvider.ThrowIfNull(nameof(automatonCommandProvider));

            logger.ThrowIfNull(nameof(logger));
            _logger = logger;

            cellLifeService.ThrowIfNull(nameof(cellLifeService));
            CellLifeService            = cellLifeService;
            CellLifeService.LifePreset = KnownLifePresets.GetKnownLifePreset(Settings.KnownLifePreset);

            _resizeTimer = new DispatcherTimer
            {
                Interval = TimeSpan.FromMilliseconds(100),
            };
            _resizeTimer.Tick += ResizeTimerTick;

            _iterateTimer = new DispatcherTimer
            {
                Interval = TimeSpan.FromMilliseconds(Settings.IterationDelay),
            };
            _iterateTimer.Tick += IterateTimerTick;
            _logger.Log("AutomatonViewModel constructor is completed");

            Application.Current.MainWindow.Closing += new CancelEventHandler(MainWindow_Closing);

            // create commands
            IterateCommand = new DelegateCommand(Iterate, () => CanIterate)
            {
                IsActive = IsActive
            };
            StartIteratingCommand = new DelegateCommand(StartTimer, () => CanStartIterating)
            {
                IsActive = IsActive
            };
            StopIteratingCommand = new DelegateCommand(StopTimer, () => CanStopIterating)
            {
                IsActive = IsActive
            };
            RestartCommand = new DelegateCommand(SetInitialAutomaton, () => CanRestart)
            {
                IsActive = IsActive
            };

            automatonCommandProvider.IterateCommand.RegisterCommand(IterateCommand);
            automatonCommandProvider.StartIteratingCommand.RegisterCommand(StartIteratingCommand);
            automatonCommandProvider.StopIteratingCommand.RegisterCommand(StopIteratingCommand);
            automatonCommandProvider.RestartCommand.RegisterCommand(RestartCommand);

            SetAutomatonCommandProviderMode(AutomatonCommandProviderMode.None);
        }
Esempio n. 23
0
 public ChartsController(ChartContext context, IChartRepository repository)
 {
     _repository = repository;
     _context    = context;
 }
Esempio n. 24
0
 public HomeController(IDatabaseRepository database, IChartRepository chart)
 {
     _database = database;
     _chart    = chart;
 }
 public TimecardsController(IChartRepository chartRepository)
 {
     this.chartRepository = chartRepository;
 }
Esempio n. 26
0
 public ChartController(IChartRepository chartRepository) : this()
 {
     _chartRepository   = chartRepository;
     _chartVmRepository = new ChartVmRepository(_chartRepository);
 }
Esempio n. 27
0
 public SignalQueries(IInstrumentRepository instrumentRepository, IChartRepository chartRepository, ILogger <SignalQueries> logger)
 {
     _instrumentRepository = instrumentRepository;
     _chartRepository      = chartRepository;
     _logger = logger;
 }
 public HomeController(IChartRepository repository)
 {
     _repository = repository;
 }
Esempio n. 29
0
 public HomeController(IChartRepository chartRepository)
 {
     _chartRepository = chartRepository;
 }
Esempio n. 30
0
 public GuestController(IChartRepository chartRepository, IArticleRepository articleRepository)
 {
     _chartRepository   = chartRepository;
     _articleRepository = articleRepository;
 }
Esempio n. 31
0
 public ChartsController(IChartRepository chartRepository)
 {
     _chartRepository = chartRepository;
 }