From 9bb5ddd8f19c0ecabd7af4ee58d80c16826bc183 Mon Sep 17 00:00:00 2001 From: vman Date: Wed, 28 Dec 2022 14:19:32 -0500 Subject: Cache provider abstractions, reduced deps --- Plugins/SessionCacheServer/Endpoints/BrokerHeartBeat.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'Plugins/SessionCacheServer/Endpoints/BrokerHeartBeat.cs') diff --git a/Plugins/SessionCacheServer/Endpoints/BrokerHeartBeat.cs b/Plugins/SessionCacheServer/Endpoints/BrokerHeartBeat.cs index 2e380a3..bd1233e 100644 --- a/Plugins/SessionCacheServer/Endpoints/BrokerHeartBeat.cs +++ b/Plugins/SessionCacheServer/Endpoints/BrokerHeartBeat.cs @@ -37,7 +37,7 @@ using VNLib.Plugins.Extensions.Loading; namespace VNLib.Plugins.Essentials.Sessions.Server.Endpoints { - internal class BrokerHeartBeat : ResourceEndpointBase + internal sealed class BrokerHeartBeat : ResourceEndpointBase { public override string Path => "/heartbeat"; @@ -64,9 +64,7 @@ namespace VNLib.Plugins.Essentials.Sessions.Server.Endpoints private async Task GetBrokerPubAsync() { - using SecretResult brokerPubKey = await Pbase.TryGetSecretAsync("broker_public_key") ?? throw new KeyNotFoundException("Missing required secret : broker_public_key"); - - return brokerPubKey.GetJsonWebKey(); + return await Pbase.TryGetSecretAsync("broker_public_key").ToJsonWebKey() ?? throw new KeyNotFoundException("Missing required secret : broker_public_key"); } protected override async ValueTask GetAsync(HttpEntity entity) -- cgit