From 5156ec81f7a1c195a50d77c7db68640cc17165ce Mon Sep 17 00:00:00 2001 From: Cesar De la Torre Date: Sat, 6 May 2017 15:37:31 -0700 Subject: [PATCH] Minor refactoring and deleted a ResilientPolicy class not being used. --- .../Resilience.Http/ResiliencePolicy.cs | 10 ---------- .../Resilience.Http/ResilientHttpClient.cs | 15 +++++++-------- 2 files changed, 7 insertions(+), 18 deletions(-) delete mode 100644 src/BuildingBlocks/Resilience/Resilience.Http/ResiliencePolicy.cs diff --git a/src/BuildingBlocks/Resilience/Resilience.Http/ResiliencePolicy.cs b/src/BuildingBlocks/Resilience/Resilience.Http/ResiliencePolicy.cs deleted file mode 100644 index 63eadc857..000000000 --- a/src/BuildingBlocks/Resilience/Resilience.Http/ResiliencePolicy.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace Microsoft.eShopOnContainers.BuildingBlocks.Resilience.Http -{ - public class ResiliencePolicy - { - } -} diff --git a/src/BuildingBlocks/Resilience/Resilience.Http/ResilientHttpClient.cs b/src/BuildingBlocks/Resilience/Resilience.Http/ResilientHttpClient.cs index 4d04f948e..fb96b1608 100644 --- a/src/BuildingBlocks/Resilience/Resilience.Http/ResilientHttpClient.cs +++ b/src/BuildingBlocks/Resilience/Resilience.Http/ResilientHttpClient.cs @@ -31,6 +31,13 @@ namespace Microsoft.eShopOnContainers.BuildingBlocks.Resilience.Http _policyWrapper = Policy.WrapAsync(policies); } + private Task HttpInvoker(Func> action) + { + // Executes the action applying all + // the policies defined in the wrapper + return _policyWrapper.ExecuteAsync(() => action()); + } + public Task GetStringAsync(string uri, string authorizationToken = null, string authorizationMethod = "Bearer") { return HttpInvoker(async () => @@ -103,13 +110,5 @@ namespace Microsoft.eShopOnContainers.BuildingBlocks.Resilience.Http }); } - - - private Task HttpInvoker(Func> action) - { - // Executes the action applying all - // the policies defined in the wrapper - return _policyWrapper.ExecuteAsync(() => action()); - } } }