Simplified plugin service and loading

This commit is contained in:
2025-02-26 17:06:25 +01:00
parent cdc4744f28
commit caa8d47af2
14 changed files with 188 additions and 401 deletions

View File

@@ -4,7 +4,5 @@ namespace Moonlight.Client.Services;
public class ApplicationAssemblyService
{
public Assembly[] AdditionalAssemblies { get; set; }
public Assembly[] PluginAssemblies { get; set; }
public Assembly[] NavigationAssemblies => PluginAssemblies.Concat(AdditionalAssemblies).ToArray();
public List<Assembly> Assemblies { get; set; } = new();
}