public Task Start(IProjectionDaemon agent, CancellationToken token) { _agent = agent; return(agent.StartAllShards()); }
public Task Start(IProjectionDaemon daemon, CancellationToken token) { throw new NotImplementedException(); }
public Task Start(IProjectionDaemon daemon, CancellationToken token) { Daemon = daemon; startPollingForOwnership(); return(Task.CompletedTask); }
public AsyncProjectionHostedService(IProjectionDaemon agent, INodeCoordinator coordinator, ILogger <AsyncProjectionHostedService> logger) { _agent = agent; _coordinator = coordinator; _logger = logger; }