vue plugin system somehow works

This commit is contained in:
2021-12-29 01:25:35 +01:00
parent 1954659a82
commit ee20eb16e1
30 changed files with 136 additions and 51 deletions
+7 -2
View File
@@ -4,6 +4,7 @@ using zero.Applications;
using zero.Architecture;
using zero.Backoffice;
using zero.Backoffice.DevServer;
using zero.Commerce;
using zero.Configuration;
using zero.Demo;
using zero.Localization;
@@ -17,9 +18,13 @@ builder.Services.AddRazorPages();
builder.Services.AddTransient<IApplicationResolverHandler, DevApplicationResolverHandler>();
builder.Services
.AddZero(builder.Configuration)
.AddZero(builder.Configuration, cfg =>
{
cfg.Mvc.AddApplicationPart(typeof(CommercePlugin).Assembly);
})
.AddApi()
.AddBackoffice();
.AddBackoffice()
.AddCommerce();
builder.Services.Configure<ZeroDevOptions>(opts =>
{