예제 #1
0
        public Runtime(
            ITestRunner testRunner,
            IArgosRunner argosRunner,
            IDashboardRepository dashboardRepository,
            IBroadcast broadcast)
        {
            _testRunner          = testRunner;
            _argosRunner         = argosRunner;
            _dashboardRepository = dashboardRepository;
            _broadcast           = broadcast;

            _runtimeThread = new Thread(RuntimeThread);
            _runtimeThread.IsBackground = true;
        }
 public DashboardsController(IDashboardRepository dashRepo, ITestRunner testRunner, IArgosRunner argosRunner)
 {
     _dashRepo    = dashRepo;
     _argosRunner = argosRunner;
     _testRunner  = testRunner;
 }