public ClientController(ILoggerFactory loggerFactory, ISwarmStore store, IHubContext <ClientHub> hubContext, IOptions <SwarmOptions> options) : base(options) { _logger = loggerFactory.CreateLogger <ClientController>(); _hubContext = hubContext; _store = store; }
public ClientHub(IOptions <SwarmOptions> options, ISwarmStore store, ILoggerFactory loggerFactory) { _options = options.Value; _logger = loggerFactory.CreateLogger <ClientHub>(); _store = store; }
public TriggerController(IScheduler scheduler, ILoggerFactory loggerFactory, ISwarmStore store, IOptions <SwarmOptions> options) : base(options) { _scheduler = scheduler; _logger = loggerFactory.CreateLogger <JobController>(); _store = store; }
public DashboardController(IOptions <SwarmOptions> options, INodeService nodeService, IClientStore clientStore, ISwarmStore store) : base(options) { _nodeService = nodeService; _clientStore = clientStore; _store = store; }
public JobController(IScheduler scheduler, ILoggerFactory loggerFactory, ISwarmStore store, IHubContext <ClientHub> hubContext, IOptions <SwarmOptions> options) : base(options) { _scheduler = scheduler; _logger = loggerFactory.CreateLogger <JobController>(); _store = store; _hubContext = hubContext; }
public JobService(ISharding sharding, ISchedCache schedulerCache, ILoggerFactory loggerFactory, ISwarmStore store, IHubContext <ClientHub> hubContext, IOptions <SwarmOptions> options) { _sharding = sharding; _logger = loggerFactory.CreateLogger <JobService>(); _store = store; _hubContext = hubContext; _schedCache = schedulerCache; _options = options.Value; }
public NodeService(ILoggerFactory loggerFactory, ISwarmStore store) { _logger = loggerFactory.CreateLogger <NodeService>(); _store = store; }
public DefaultSharding(ISwarmStore store, IOptions <SwarmOptions> options) { _store = store; _options = options.Value; }