public StepsController(ILoggerFactory logger, IOptionsMonitor <CindiClusterOptions> options) : base(logger.CreateLogger <StepsController>()) { _option = options.CurrentValue; options.OnChange((change) => { _option = change; }); }
public UnassignStepCommandHandler(IEntitiesRepository entitiesRepository, ILogger <UnassignStepCommandHandler> logger, IOptionsMonitor <CindiClusterOptions> options, IClusterRequestHandler node) { _entitiesRepository = entitiesRepository; _node = node; Logger = logger; options.OnChange((change) => { _option = change; }); }
public CompleteStepCommandHandler(IEntitiesRepository entitiesRepository, IClusterStateService clusterStateService, ILogger <CompleteStepCommandHandler> logger, CindiClusterOptions options, IMediator mediator, IClusterRequestHandler node, NodeStateService nodeStateService ) { _entitiesRepository = entitiesRepository; _clusterStateService = clusterStateService; Logger = logger; _option = options; _node = node; _mediator = mediator; }
public ScanWorkflowCommandHandler(IEntitiesRepository entitiesRepository, IClusterStateService clusterStateService, ILogger <ScanWorkflowCommandHandler> logger, IOptionsMonitor <CindiClusterOptions> options, IMediator mediator, IClusterRequestHandler node ) { _entitiesRepository = entitiesRepository; _clusterStateService = clusterStateService; Logger = logger; _option = options.CurrentValue; options.OnChange((change) => { _option = change; }); _mediator = mediator; _node = node; }