Why do versions of Nuget package 4.5.8 and above encounter the error "An unhandled exception occurred while processing the request" when accessing /DataDictionary? ArgumentNullException: Value cannot be null. (Parameter 'name')
System.ArgumentNullException.Throw("paramName").
Detailed log as follows:
ArgumentNullException: Value cannot be null. (Parameter 'name') System.ArgumentNullException.Throw(string paramName)
Microsoft.Extensions.Localization.StringLocalizer.get_Item(string name)
JJMasterData.Core.UI.Components.JJCheckBox+<>c__DisplayClass24_0.b__3(HtmlBuilder label)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.Append(HtmlBuilder htmlBuilder, HtmlTag tag, Action builderAction)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.AppendIf(HtmlBuilder htmlBuilder, bool condition, HtmlTag tag, Action builderAction)
JJMasterData.Core.UI.Components.JJCheckBox.GetInputHtml()
JJMasterData.Core.UI.Components.JJCheckBox.GetHtmlBuilder()
JJMasterData.Core.UI.Components.GridSettingsForm.GetDataToggleElement(string name, string label, bool isChecked)
JJMasterData.Core.UI.Components.GridSettingsForm.GetShowBorderHtml(GridSettings gridSettings)
JJMasterData.Core.UI.Components.GridSettingsForm+<>c__DisplayClass12_0.b__1(HtmlBuilder div)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.Append(HtmlBuilder htmlBuilder, HtmlTag tag, Action builderAction)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.AppendDiv(HtmlBuilder htmlBuilder, Action builderAction)
JJMasterData.Core.UI.Components.GridSettingsForm.GetHtmlBuilder(bool isPaginationEnabled, GridSettings gridSettings)
JJMasterData.Core.UI.Components.JJGridView.GetSettingsHtml()
JJMasterData.Core.UI.Components.JJGridView.GetTableHtmlBuilder()
JJMasterData.Core.UI.Components.JJGridView.GetHtmlBuilderAsync()
JJMasterData.Core.UI.Components.JJGridView.BuildResultAsync()
JJMasterData.Core.UI.Components.JJFormView.GetDefaultResult(Dictionary<string, object> formValues)
JJMasterData.Core.UI.Components.JJFormView.GetFormActionResult()
JJMasterData.Core.UI.Components.JJFormView.GetFormResultAsync()
JJMasterData.Core.UI.Components.JJFormView.BuildResultAsync()
JJMasterData.Web.Areas.DataDictionary.Controllers.ElementController.Index()
Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor+TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, object controller, object[] arguments)
System.Runtime.CompilerServices.ValueTaskAwaiter.GetResult()
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask actionResultValueTask)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
Why do versions of Nuget package 4.5.8 and above encounter the error "An unhandled exception occurred while processing the request" when accessing /DataDictionary? ArgumentNullException: Value cannot be null. (Parameter 'name')
System.ArgumentNullException.Throw("paramName").
Detailed log as follows:
ArgumentNullException: Value cannot be null. (Parameter 'name') System.ArgumentNullException.Throw(string paramName)
Microsoft.Extensions.Localization.StringLocalizer.get_Item(string name)
JJMasterData.Core.UI.Components.JJCheckBox+<>c__DisplayClass24_0.b__3(HtmlBuilder label)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.Append(HtmlBuilder htmlBuilder, HtmlTag tag, Action builderAction)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.AppendIf(HtmlBuilder htmlBuilder, bool condition, HtmlTag tag, Action builderAction)
JJMasterData.Core.UI.Components.JJCheckBox.GetInputHtml()
JJMasterData.Core.UI.Components.JJCheckBox.GetHtmlBuilder()
JJMasterData.Core.UI.Components.GridSettingsForm.GetDataToggleElement(string name, string label, bool isChecked)
JJMasterData.Core.UI.Components.GridSettingsForm.GetShowBorderHtml(GridSettings gridSettings)
JJMasterData.Core.UI.Components.GridSettingsForm+<>c__DisplayClass12_0.b__1(HtmlBuilder div)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.Append(HtmlBuilder htmlBuilder, HtmlTag tag, Action builderAction)
JJConsulting.Html.Extensions.HtmlBuilderAppendExtensions.AppendDiv(HtmlBuilder htmlBuilder, Action builderAction)
JJMasterData.Core.UI.Components.GridSettingsForm.GetHtmlBuilder(bool isPaginationEnabled, GridSettings gridSettings)
JJMasterData.Core.UI.Components.JJGridView.GetSettingsHtml()
JJMasterData.Core.UI.Components.JJGridView.GetTableHtmlBuilder()
JJMasterData.Core.UI.Components.JJGridView.GetHtmlBuilderAsync()
JJMasterData.Core.UI.Components.JJGridView.BuildResultAsync()
JJMasterData.Core.UI.Components.JJFormView.GetDefaultResult(Dictionary<string, object> formValues)
JJMasterData.Core.UI.Components.JJFormView.GetFormActionResult()
JJMasterData.Core.UI.Components.JJFormView.GetFormResultAsync()
JJMasterData.Core.UI.Components.JJFormView.BuildResultAsync()
JJMasterData.Web.Areas.DataDictionary.Controllers.ElementController.Index()
Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor+TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, object controller, object[] arguments)
System.Runtime.CompilerServices.ValueTaskAwaiter.GetResult()
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask actionResultValueTask)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)