From 88ea8b695ac30359a3727994c8e81d4afd482729 Mon Sep 17 00:00:00 2001 From: Maciej Jedrzejewski Date: Sun, 7 Jan 2024 14:55:18 +0100 Subject: [PATCH 1/2] fix: replace result with getresult in chapter 2 --- .../Modules/ModuleAvailabilityChecker.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter-2-modules-separation/Src/Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs b/Chapter-2-modules-separation/Src/Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs index a2646a75..ef874d39 100644 --- a/Chapter-2-modules-separation/Src/Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs +++ b/Chapter-2-modules-separation/Src/Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs @@ -11,7 +11,7 @@ public static bool IsModuleEnabled(this IServiceCollection services, string modu var buildServiceProvider = services.BuildServiceProvider(); var featureManager = buildServiceProvider.GetRequiredService(); - return featureManager.IsEnabledAsync(module).Result; + return featureManager.IsEnabledAsync(module).GetAwaiter().GetResult(); } public static bool IsModuleEnabled(this IApplicationBuilder applicationBuilder, string module) @@ -19,6 +19,6 @@ public static bool IsModuleEnabled(this IApplicationBuilder applicationBuilder, var buildServiceProvider = applicationBuilder.ApplicationServices; var featureManager = buildServiceProvider.GetRequiredService(); - return featureManager.IsEnabledAsync(module).Result; + return featureManager.IsEnabledAsync(module).GetAwaiter().GetResult(); } } From 7facae94b77a1abd8785e28ca44764883241257d Mon Sep 17 00:00:00 2001 From: Maciej Jedrzejewski Date: Sun, 7 Jan 2024 14:55:23 +0100 Subject: [PATCH 2/2] fix: replace result with getresult in chapter 3 --- .../Modules/ModuleAvailabilityChecker.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter-3-microservice-extraction/Fitnet.Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs b/Chapter-3-microservice-extraction/Fitnet.Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs index a2646a75..ef874d39 100644 --- a/Chapter-3-microservice-extraction/Fitnet.Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs +++ b/Chapter-3-microservice-extraction/Fitnet.Common/Fitnet.Common.Infrastructure/Modules/ModuleAvailabilityChecker.cs @@ -11,7 +11,7 @@ public static bool IsModuleEnabled(this IServiceCollection services, string modu var buildServiceProvider = services.BuildServiceProvider(); var featureManager = buildServiceProvider.GetRequiredService(); - return featureManager.IsEnabledAsync(module).Result; + return featureManager.IsEnabledAsync(module).GetAwaiter().GetResult(); } public static bool IsModuleEnabled(this IApplicationBuilder applicationBuilder, string module) @@ -19,6 +19,6 @@ public static bool IsModuleEnabled(this IApplicationBuilder applicationBuilder, var buildServiceProvider = applicationBuilder.ApplicationServices; var featureManager = buildServiceProvider.GetRequiredService(); - return featureManager.IsEnabledAsync(module).Result; + return featureManager.IsEnabledAsync(module).GetAwaiter().GetResult(); } }