diff --git a/.vscode/settings.json b/.vscode/settings.json index 77e52bc..578cdda 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { "editor.formatOnSave": true, "dotnet.defaultSolution": "src/SanctionsSearch.sln", - "cSpell.words": ["OFAC"] + "cSpell.words": ["OFAC", "Szalay"] } diff --git a/src/SanctionsSearch.Worker.Tests/Unit/OfacFileServiceTests.cs b/src/SanctionsSearch.Worker.Tests/Unit/OfacFileServiceTests.cs index 272f8ab..79f1999 100644 --- a/src/SanctionsSearch.Worker.Tests/Unit/OfacFileServiceTests.cs +++ b/src/SanctionsSearch.Worker.Tests/Unit/OfacFileServiceTests.cs @@ -1,7 +1,3 @@ -using Moq; - -using RichardSzalay.MockHttp; - namespace SanctionsSearch.Worker.Tests.Unit; public class OfacFileServiceTests diff --git a/src/SanctionsSearch.Worker.Tests/Usings.cs b/src/SanctionsSearch.Worker.Tests/Usings.cs index 3ad42eb..fd6a875 100644 --- a/src/SanctionsSearch.Worker.Tests/Usings.cs +++ b/src/SanctionsSearch.Worker.Tests/Usings.cs @@ -3,4 +3,8 @@ global using FluentAssertions; global using Microsoft.Extensions.Logging; global using Microsoft.Extensions.Options; -global using SanctionsSearch.Worker.Services; \ No newline at end of file +global using Moq; + +global using RichardSzalay.MockHttp; + +global using SanctionsSearch.Worker.Services; diff --git a/src/SanctionsSearch.Worker/Program.cs b/src/SanctionsSearch.Worker/Program.cs index f46dbef..f910460 100644 --- a/src/SanctionsSearch.Worker/Program.cs +++ b/src/SanctionsSearch.Worker/Program.cs @@ -16,7 +16,7 @@ try Log.Information("Starting Sanctions Search worker"); var builder = Host.CreateApplicationBuilder(args); - + builder.Logging.ClearProviders(); builder.Logging.AddSerilog(); builder.Services.AddHostedService(); @@ -33,4 +33,4 @@ catch (Exception ex) finally { await Log.CloseAndFlushAsync(); -} +} \ No newline at end of file diff --git a/src/SanctionsSearch.Worker/Usings.cs b/src/SanctionsSearch.Worker/Usings.cs index 6b1abf1..842417b 100644 --- a/src/SanctionsSearch.Worker/Usings.cs +++ b/src/SanctionsSearch.Worker/Usings.cs @@ -1,5 +1,7 @@ +global using Microsoft.Extensions.Options; + global using SanctionsSearch.Worker; + global using Serilog; -global using Serilog.Formatting.Compact; global using Serilog.Exceptions; -global using Microsoft.Extensions.Options; \ No newline at end of file +global using Serilog.Formatting.Compact; diff --git a/src/SanctionsSearch.Worker/Worker.cs b/src/SanctionsSearch.Worker/Worker.cs index 69964ea..29470e6 100644 --- a/src/SanctionsSearch.Worker/Worker.cs +++ b/src/SanctionsSearch.Worker/Worker.cs @@ -2,22 +2,22 @@ namespace SanctionsSearch.Worker; public class Worker : BackgroundService { - private readonly ILogger _logger; + private readonly ILogger _logger; - public Worker(ILogger logger) - { - _logger = logger; - } + public Worker(ILogger logger) + { + _logger = logger; + } - protected override async Task ExecuteAsync(CancellationToken stoppingToken) + protected override async Task ExecuteAsync(CancellationToken stoppingToken) + { + while (!stoppingToken.IsCancellationRequested) { - while (!stoppingToken.IsCancellationRequested) - { - if (_logger.IsEnabled(LogLevel.Information)) - { - _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); - } - await Task.Delay(1000, stoppingToken); - } + if (_logger.IsEnabled(LogLevel.Information)) + { + _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); + } + await Task.Delay(1000, stoppingToken); } -} + } +} \ No newline at end of file