Started adding asset api/auto import

This commit is contained in:
Masu-Baumgartner
2024-11-26 17:33:51 +01:00
parent 23a74bdfc6
commit bc737c830f
7 changed files with 176 additions and 29 deletions

View File

@@ -87,6 +87,7 @@ public class Startup
await UseOAuth2();
await UseBaseMiddleware();
await HookPluginConfigure();
await UsePluginAssets();
await MapBase();
await MapOAuth2();
@@ -271,6 +272,16 @@ public class Startup
return Task.CompletedTask;
}
private Task UsePluginAssets()
{
WebApplication.UseStaticFiles(new StaticFileOptions()
{
FileProvider = new PluginAssetFileProvider(PluginService)
});
return Task.CompletedTask;
}
#region Hooks
private async Task HookPluginBuild()