|
|
|
@ -4,6 +4,7 @@ using Elsa.Features.Services; |
|
|
|
using Elsa.Studio.Diagnostics.StructuredLogs.Dashboard.Extensions; |
|
|
|
using Elsa.Studio.Diagnostics.StructuredLogs.Extensions; |
|
|
|
using LINGYUN.Abp.ElsaNext.Studio.Blazor; |
|
|
|
using LINGYUN.Abp.ElsaNext.Studio.Diagnostics.StructuredLogs.Blazor.Bundling; |
|
|
|
using LINGYUN.Abp.ElsaNext.Studio.Diagnostics.StructuredLogs.Blazor.Extensions; |
|
|
|
using LINGYUN.Abp.ElsaNext.Studio.Diagnostics.StructuredLogs.Blazor.Navigation; |
|
|
|
using LINGYUN.Abp.ElsaNext.Studio.Translations.Localization; |
|
|
|
@ -11,6 +12,7 @@ using Microsoft.AspNetCore.Routing; |
|
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
|
using Volo.Abp.AspNetCore; |
|
|
|
using Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor.Routing; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Bundling; |
|
|
|
using Volo.Abp.Localization; |
|
|
|
using Volo.Abp.Modularity; |
|
|
|
using Volo.Abp.UI.Navigation; |
|
|
|
@ -28,6 +30,7 @@ public class AbpElsaNextStudioDiagnosticsStructuredLogsBlazorModule : AbpModule |
|
|
|
PreConfigure<IModule>(elsa => |
|
|
|
{ |
|
|
|
elsa.UseStructuredLogs(); |
|
|
|
elsa.UseStructuredLogsDashboard(); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
@ -35,6 +38,16 @@ public class AbpElsaNextStudioDiagnosticsStructuredLogsBlazorModule : AbpModule |
|
|
|
{ |
|
|
|
var configuration = context.Configuration.GetSection("Elsa:Studio"); |
|
|
|
|
|
|
|
Configure<AbpBundlingOptions>(options => |
|
|
|
{ |
|
|
|
options |
|
|
|
.StyleBundles |
|
|
|
.Add(typeof(Elsa.Studio.Diagnostics.StructuredLogs.UI.Pages.StructuredLogs).FullName!, bundle => |
|
|
|
{ |
|
|
|
bundle.AddContributors(typeof(StructuredLogsStyleContributor)); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
Configure<AbpRouterOptions>(options => |
|
|
|
{ |
|
|
|
// options.AdditionalAssemblies.Add(typeof(Elsa.Studio.Diagnostics.StructuredLogs.Feature).Assembly);
|
|
|
|
@ -50,6 +63,7 @@ public class AbpElsaNextStudioDiagnosticsStructuredLogsBlazorModule : AbpModule |
|
|
|
{ |
|
|
|
options.FileSets.AddEmbedded<AbpElsaNextStudioDiagnosticsStructuredLogsBlazorModule>("LINGYUN.Abp.ElsaNext.Studio.Diagnostics.StructuredLogs.Blazor"); |
|
|
|
}); |
|
|
|
|
|
|
|
Configure<AbpLocalizationOptions>(options => |
|
|
|
{ |
|
|
|
options.Resources |
|
|
|
|