public TestsService(ILoadingProgressController loadingProgressController, IConfigSerializer configSerializer, ILoggingService loggingService, IFarmIntegrator farmIntegrator)
 {
     this.loadingProgressController = loadingProgressController;
     this.configSerializer          = configSerializer;
     this.loggingService            = loggingService;
     this.farmIntegrator            = farmIntegrator;
 }
Beispiel #2
0
 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>();
 }
Beispiel #3
0
 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();
 }
Beispiel #4
0
 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;
 }