Example #1
0
 public MassTransitHostedService(IBusDepot depot)
 {
     _depot = depot;
 }
 public MassTransitHostedService(IBusDepot depot, bool waitUntilStarted)
 {
     _depot            = depot;
     _waitUntilStarted = waitUntilStarted;
 }
Example #3
0
        public static async Task Start(this IBusDepot depot, TimeSpan timeout)
        {
            using var cancellationTokenSource = new CancellationTokenSource(timeout);

            await depot.Start(cancellationTokenSource.Token).ConfigureAwait(false);
        }
Example #4
0
 public HostedService(IBusDepot busDepot, ILogger <HostedService> logger)
 {
     _busDepot = busDepot;
     _logger   = logger;
 }