From eaa69bcc9538b0e63a134e72524f0fb3ed58b245 Mon Sep 17 00:00:00 2001 From: ThatBen Date: Thu, 27 Feb 2025 12:16:31 +0100 Subject: [PATCH] Logs duration of creating a storage request --- ProjectPlugins/CodexClient/MarketplaceAccess.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ProjectPlugins/CodexClient/MarketplaceAccess.cs b/ProjectPlugins/CodexClient/MarketplaceAccess.cs index c7a14142..651c7f93 100644 --- a/ProjectPlugins/CodexClient/MarketplaceAccess.cs +++ b/ProjectPlugins/CodexClient/MarketplaceAccess.cs @@ -27,8 +27,12 @@ namespace CodexClient public IStoragePurchaseContract RequestStorage(StoragePurchaseRequest purchase) { purchase.Log(log); + var swResult = Stopwatch.Measure(log, nameof(RequestStorage), () => + { + return codexAccess.RequestStorage(purchase); + }); - var response = codexAccess.RequestStorage(purchase); + var response = swResult.Value; if (string.IsNullOrEmpty(response) || response == "Unable to encode manifest" ||