From b8fcc3a371b0615bd4378892d4c3964e82ecf3a9 Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 19 Nov 2021 12:08:23 +0800 Subject: [PATCH] Enable `DetailedErrors` in development environment. --- .../Server/AbpAspNetCoreComponentsServerModule.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/AbpAspNetCoreComponentsServerModule.cs b/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/AbpAspNetCoreComponentsServerModule.cs index 91b672b073..8077de5c8a 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/AbpAspNetCoreComponentsServerModule.cs +++ b/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/AbpAspNetCoreComponentsServerModule.cs @@ -3,6 +3,7 @@ using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.FileProviders; +using Microsoft.Extensions.Hosting; using Volo.Abp.AspNetCore.Auditing; using Volo.Abp.AspNetCore.Components.Web; using Volo.Abp.AspNetCore.Mvc; @@ -25,7 +26,13 @@ namespace Volo.Abp.AspNetCore.Components.Server { public override void ConfigureServices(ServiceConfigurationContext context) { - var serverSideBlazorBuilder = context.Services.AddServerSideBlazor(); + var serverSideBlazorBuilder = context.Services.AddServerSideBlazor(options => + { + if (context.Services.GetHostingEnvironment().IsDevelopment()) + { + options.DetailedErrors = true; + } + }); context.Services.ExecutePreConfiguredActions(serverSideBlazorBuilder); Configure(options =>