public TestsService(ILoadingProgressController loadingProgressController, IConfigSerializer configSerializer, ILoggingService loggingService, IFarmIntegrator farmIntegrator) { this.loadingProgressController = loadingProgressController; this.configSerializer = configSerializer; this.loggingService = loggingService; this.farmIntegrator = farmIntegrator; }
public TestsService(ILoadingProgressController loadingProgressController, IConfigSerializer configSerializer, ILoggingService loggingService, IMinioWorker minioWorker, INotificationService notificationService) { this.loadingProgressController = loadingProgressController; this.configSerializer = configSerializer; this.loggingService = loggingService; this.minioWorker = minioWorker; this.notificationService = notificationService; platformProvider = ServiceLocator.Current.GetInstance <IPlatformProvider>(); }
public MainViewModel(INotificationService notificationService, IRegionManager regionManager, ILoggingService loggingService, IFarmIntegrator farmIntegrator, IConfigSerializer configSerializer, ILoadingProgressController loadingProgressController, ITestsService testsService, IGitWorker gitWorker) { Dispatcher = Dispatcher.CurrentDispatcher; this.notificationService = notificationService; this.regionManager = regionManager; this.loggingService = loggingService; this.farmIntegrator = farmIntegrator; this.configSerializer = configSerializer; LoadingProgressController = loadingProgressController; TestService = testsService; _GitWorker = gitWorker; TestService.PropertyChanged += TestService_PropertyChanged; loggingService.MessageReserved += OnLoggingMessageReserved; UpdateConfig(); }
public MainViewModel(INotificationService notificationService, ILoggingService loggingService, IConfigSerializer configSerializer, ILoadingProgressController loadingProgressController, ITestsService testsService, IGitWorker gitWorker, IPlatformProvider platformProvider, IActiveService isActiveService, ITestsService testService) { dispatcher = Dispatcher.CurrentDispatcher; this.notificationService = notificationService; this.loggingService = loggingService; this.configSerializer = configSerializer; this.platformProvider = platformProvider; this.isActiveService = isActiveService; this.testService = testService; this.gitWorker = gitWorker; obsolescenceTracker = new RepositoryObsolescenceTracker(this.gitWorker, () => _config.Repositories, NoticeRepositoryObsolescenceAsync); LoadingProgressController = loadingProgressController; testService = testsService; testService.PropertyChanged += TestService_PropertyChanged; loggingService.MessageReserved += OnLoggingMessageReserved; }