Skip to content

Commit 18e1ab0

Browse files
committed
Remove unused variables
1 parent d138c0b commit 18e1ab0

File tree

3 files changed

+7
-12
lines changed

3 files changed

+7
-12
lines changed

jobs/Backend/Task/Program.cs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,18 @@ private static async Task GetExchangeRate(
3535
try
3636
{
3737
var apiClient = serviceProvider.GetRequiredService<IApiClient<CnbRate>>();
38-
var logger = serviceProvider.GetService<ILogger<ExchangeRateProvider>>();
39-
var dateTimeSource = serviceProvider.GetService<IDateTimeSource>();
40-
var exchangeRateCache = serviceProvider.GetService<IExchangeRateCacheService>();
38+
var exchangeRateCache = serviceProvider.GetRequiredService<IExchangeRateCacheService>();
39+
var logger = serviceProvider.GetRequiredService<ILogger<ExchangeRateProvider>>();
40+
var dateTimeSource = serviceProvider.GetRequiredService<IDateTimeSource>();
4141

4242
var provider = new ExchangeRateProvider(
4343
apiClient,
44-
exchangeRateCache!,
45-
dateTimeSource!,
46-
logger!);
44+
exchangeRateCache,
45+
logger);
4746

4847
var rates = await provider.GetExchangeRates(currencies);
4948

50-
Console.WriteLine($"Successfully retrieved {rates.Count} exchange rates at {dateTimeSource?.UtcNow} UTC:");
49+
Console.WriteLine($"Successfully retrieved {rates.Count} exchange rates at {dateTimeSource.UtcNow} UTC:");
5150
foreach (var rate in rates)
5251
{
5352
Console.WriteLine(rate.ToString());

jobs/Backend/Task/Services/ExchangeRateProvider.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
using ExchangeRateUpdater.Common;
2-
using ExchangeRateUpdater.Services.Interfaces;
1+
using ExchangeRateUpdater.Services.Interfaces;
32
using ExchangeRateUpdater.Services.Models;
43
using ExchangeRateUpdater.Services.Models.External;
54
using Microsoft.Extensions.Logging;
@@ -9,7 +8,6 @@ namespace ExchangeRateUpdater.Services
98
public class ExchangeRateProvider(
109
IApiClient<CnbRate> apiClient,
1110
IExchangeRateCacheService cacheService,
12-
IDateTimeSource dateTimeSource,
1311
ILogger<ExchangeRateProvider> logger)
1412
{
1513
private const string TargetCurrencyCode = "CZK";

jobs/Backend/Task/Services/Interfaces/IExchangeRateCacheService.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
using ExchangeRateUpdater.Services.Models;
2-
using System.Collections.Generic;
3-
42
namespace ExchangeRateUpdater.Services.Interfaces
53
{
64
public interface IExchangeRateCacheService

0 commit comments

Comments
 (0)