public MassTransitHostedService(IBusDepot depot) { _depot = depot; }
public MassTransitHostedService(IBusDepot depot, bool waitUntilStarted) { _depot = depot; _waitUntilStarted = waitUntilStarted; }
public static async Task Start(this IBusDepot depot, TimeSpan timeout) { using var cancellationTokenSource = new CancellationTokenSource(timeout); await depot.Start(cancellationTokenSource.Token).ConfigureAwait(false); }
public HostedService(IBusDepot busDepot, ILogger <HostedService> logger) { _busDepot = busDepot; _logger = logger; }