예제 #1
0
 public ComponentController(IExecutionService executionService, IDashboardService dashboardService, IMemoryCache memoryCache, AutoReloader autoReloader, StateRequestService stateRequestService)
 {
     _executionService    = executionService;
     _dashboardService    = dashboardService;
     _autoReloader        = autoReloader;
     _memoryCache         = memoryCache;
     _stateRequestService = stateRequestService;
 }
예제 #2
0
 public ComponentController(IExecutionService executionService, IDashboardService dashboardService, IMemoryCache memoryCache, StateRequestService stateRequestService, ConnectionManager connectionManager)
 {
     _executionService    = executionService;
     _dashboardService    = dashboardService;
     _memoryCache         = memoryCache;
     _stateRequestService = stateRequestService;
     _connectionManager   = connectionManager;
 }
예제 #3
0
        public DashboardHub(IExecutionService executionService, IMemoryCache memoryCache, StateRequestService stateRequestService, IDashboardService dashboardService)
        {
            Log.Debug("DashboardHub constructor");

            _executionService    = executionService;
            _stateRequestService = stateRequestService;
            _memoryCache         = memoryCache;
            _dashboardService    = dashboardService;
        }
예제 #4
0
        public ExecutionService(IDashboardService dashboardService, IHubContext <DashboardHub> hubContext, StateRequestService stateRequestService)
        {
            Log.Debug("ExecutionService constructor");

            _runspace            = dashboardService.RunspaceFactory;
            _dashboardService    = dashboardService;
            _hubContext          = hubContext;
            _stateRequestService = stateRequestService;
        }
        public PowerShellExecutionService(
            IDashboardService dashboardService,
            IHubContext <DashboardHub> hubContext,
            StateRequestService stateRequestService,
            IMemoryCache memoryCache)
        {
            Log.Debug("ExecutionService constructor");

            _runspace            = dashboardService.RunspaceFactory;
            _dashboardService    = dashboardService;
            _hubContext          = hubContext;
            _stateRequestService = stateRequestService;
            _memoryCache         = memoryCache;
        }