Esempio n. 1
0
        static void Main(string[] args)
        {
            var accountingRobot = new AccountingRobot();
            var s = new CancellationTokenSource();

            accountingRobot.DoProcessAsync(s.Token).Wait();
        }
        private async Task PerformBackgroundJob(string jobId, CancellationToken cancellationToken)
        {
            _logger.LogInformation(
                $"Queued Background Task {jobId} is running.");

            await _accountingRobot.DoProcessAsync(cancellationToken);

            _logger.LogInformation(
                $"Queued Background Task {jobId} is complete.");
        }