aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src
diff options
context:
space:
mode:
Diffstat (limited to 'code/api/src')
-rw-r--r--code/api/src/Endpoints/Internal/Account/CreateAccountRoute.cs2
-rw-r--r--code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs6
-rw-r--r--code/api/src/Endpoints/V1/Customers/CreateCustomerRoute.cs4
-rw-r--r--code/api/src/Services/EmailValidationService.cs2
-rw-r--r--code/api/src/Services/VaultService.cs2
5 files changed, 5 insertions, 11 deletions
diff --git a/code/api/src/Endpoints/Internal/Account/CreateAccountRoute.cs b/code/api/src/Endpoints/Internal/Account/CreateAccountRoute.cs
index ee136a9..443c4a9 100644
--- a/code/api/src/Endpoints/Internal/Account/CreateAccountRoute.cs
+++ b/code/api/src/Endpoints/Internal/Account/CreateAccountRoute.cs
@@ -1,5 +1,3 @@
-using ILogger = Microsoft.Extensions.Logging.ILogger;
-
namespace IOL.GreatOffice.Api.Endpoints.Internal.Account;
public class CreateAccountRoute : RouteBaseAsync.WithRequest<CreateAccountRoute.Payload>.WithActionResult
diff --git a/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs b/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs
index fde4832..2bbfd8f 100644
--- a/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs
+++ b/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs
@@ -1,6 +1,6 @@
namespace IOL.GreatOffice.Api.Endpoints.Internal.Root;
-public class RefreshConfigurationRoute : RouteBaseSync.WithoutRequest.WithoutResult
+public class RefreshConfigurationRoute : RouteBaseAsync.WithoutRequest.WithoutResult
{
private readonly VaultService _vaultService;
@@ -9,7 +9,7 @@ public class RefreshConfigurationRoute : RouteBaseSync.WithoutRequest.WithoutRes
}
[HttpGet("~/_/refresh-configuration")]
- public override void Handle() {
- _vaultService.RefreshCurrentAppConfigurationAsync();
+ public override async Task HandleAsync(CancellationToken cancellationToken = default) {
+ await _vaultService.RefreshCurrentAppConfigurationAsync();
}
} \ No newline at end of file
diff --git a/code/api/src/Endpoints/V1/Customers/CreateCustomerRoute.cs b/code/api/src/Endpoints/V1/Customers/CreateCustomerRoute.cs
index e58aa37..03ba334 100644
--- a/code/api/src/Endpoints/V1/Customers/CreateCustomerRoute.cs
+++ b/code/api/src/Endpoints/V1/Customers/CreateCustomerRoute.cs
@@ -3,12 +3,10 @@ namespace IOL.GreatOffice.Api.Endpoints.V1.Customers;
public class CreateCustomerRoute : RouteBaseAsync.WithRequest<CreateCustomerPayload>.WithActionResult
{
private readonly MainAppDatabase _database;
- private readonly ILogger<CreateCustomerRoute> _logger;
private readonly IStringLocalizer<SharedResources> _localizer;
- public CreateCustomerRoute(MainAppDatabase database, ILogger<CreateCustomerRoute> logger, IStringLocalizer<SharedResources> localizer) {
+ public CreateCustomerRoute(MainAppDatabase database, IStringLocalizer<SharedResources> localizer) {
_database = database;
- _logger = logger;
_localizer = localizer;
}
diff --git a/code/api/src/Services/EmailValidationService.cs b/code/api/src/Services/EmailValidationService.cs
index 5552c4f..c7be20a 100644
--- a/code/api/src/Services/EmailValidationService.cs
+++ b/code/api/src/Services/EmailValidationService.cs
@@ -62,6 +62,6 @@ Validate your email address by opening this link in a browser {1}
queueItem.EmailSentAt = AppDateTime.UtcNow;
_database.ValidationEmails.Add(queueItem);
await _database.SaveChangesAsync();
- Task.Run(async () => await _mailService.SendMailAsync(email));
+ await Task.Run(async () => await _mailService.SendMailAsync(email));
}
} \ No newline at end of file
diff --git a/code/api/src/Services/VaultService.cs b/code/api/src/Services/VaultService.cs
index 4243929..3290e30 100644
--- a/code/api/src/Services/VaultService.cs
+++ b/code/api/src/Services/VaultService.cs
@@ -7,7 +7,6 @@ public class VaultService
private readonly HttpClient _client;
private readonly IMemoryCache _cache;
private readonly IConfiguration _configuration;
- private readonly ILogger<VaultService> _logger;
private int CACHE_TTL { get; set; }
public VaultService(HttpClient client, IConfiguration configuration, IMemoryCache cache, ILogger<VaultService> logger) {
@@ -21,7 +20,6 @@ public class VaultService
_client = client;
_cache = cache;
_configuration = configuration;
- _logger = logger;
}
public async Task<T> GetSecretJsonAsync<T>(string path) {