From 85ca3e4976d841425412fb987a6f38dbbaa0a6eb Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Tue, 19 Jul 2016 15:25:47 -0700 Subject: [PATCH] Fix #4998 - Change lifetime of ViewComponentResultExecutor This service has a scoped dependency so it should be scoped or transient. --- .../MvcViewFeaturesMvcCoreBuilderExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.Mvc.ViewFeatures/DependencyInjection/MvcViewFeaturesMvcCoreBuilderExtensions.cs b/src/Microsoft.AspNetCore.Mvc.ViewFeatures/DependencyInjection/MvcViewFeaturesMvcCoreBuilderExtensions.cs index 86c5692e3c..6331732475 100644 --- a/src/Microsoft.AspNetCore.Mvc.ViewFeatures/DependencyInjection/MvcViewFeaturesMvcCoreBuilderExtensions.cs +++ b/src/Microsoft.AspNetCore.Mvc.ViewFeatures/DependencyInjection/MvcViewFeaturesMvcCoreBuilderExtensions.cs @@ -140,7 +140,7 @@ namespace Microsoft.Extensions.DependencyInjection services.TryAddSingleton< IViewComponentDescriptorCollectionProvider, DefaultViewComponentDescriptorCollectionProvider>(); - services.TryAddSingleton(); + services.TryAddTransient(); services.TryAddSingleton(); services.TryAddTransient();