From 5517211716c8b3e7a59a63b76dea585d9319bf8f Mon Sep 17 00:00:00 2001 From: vnugent Date: Fri, 27 Jan 2023 21:13:16 -0500 Subject: Object cache overhaul and logger updates --- lib/Emails.Transactional.Plugin/src/Api Endpoints/SendEndpoint.cs | 4 ++-- lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/Emails.Transactional.Plugin/src/Api Endpoints/SendEndpoint.cs b/lib/Emails.Transactional.Plugin/src/Api Endpoints/SendEndpoint.cs index 9dd7f6a..9bcc966 100644 --- a/lib/Emails.Transactional.Plugin/src/Api Endpoints/SendEndpoint.cs +++ b/lib/Emails.Transactional.Plugin/src/Api Endpoints/SendEndpoint.cs @@ -111,7 +111,7 @@ namespace Emails.Transactional.Endpoints TimeSpan timeout = smtp["timeout_sec"].GetTimeSpan(TimeParseType.Seconds); //Load SMTP - _ = plugin.DeferTask(async () => + _ = plugin.ObserveTask(async () => { using SecretResult? password = await plugin.TryGetSecretAsync("smtp_password") ?? throw new KeyNotFoundException("Missing required 'smtp_password' in secrets"); //Copy the secre to the network credential @@ -129,7 +129,7 @@ namespace Emails.Transactional.Endpoints Client = new(); //Load the client when the secret finishes loading - _ = plugin.DeferTask(async () => + _ = plugin.ObserveTask(async () => { using SecretResult? secret = await plugin.TryGetSecretAsync("s3_secret") ?? throw new KeyNotFoundException("Missing required s3 client secret in config"); diff --git a/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj b/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj index b4eafe0..7f496a7 100644 --- a/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj +++ b/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj @@ -27,9 +27,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + -- cgit