/// <summary> /// This method is implemented to support BackgroundService /// </summary> /// <param name="stoppingToken"></param> /// <returns></returns> protected override async Task ExecuteAsync(CancellationToken stoppingToken) { _consumer.ProcessMessages(stoppingToken, _configuration.PlanTopicName, _outputHandler); await Task.CompletedTask; }
/// <summary> /// This method is implemented to support BackgroundService /// </summary> /// <param name="stoppingToken"></param> /// <returns></returns> protected override async Task ExecuteAsync(CancellationToken stoppingToken) { _consumer.ProcessMessages(stoppingToken, _topicName, _calcEngineHandler); await Task.CompletedTask; }
/// <summary> /// This method is implemented to support BackgroundService /// </summary> /// <param name="stoppingToken"></param> /// <returns></returns> protected override async Task ExecuteAsync(CancellationToken stoppingToken) { _consumer.ProcessMessages(stoppingToken, _handlers); await Task.CompletedTask; }