Make PluginBase a singleton.

This commit is contained in:
2022-12-17 20:50:17 +00:00
parent f5f9dc1ad4
commit 7a2b37496b
24 changed files with 194 additions and 105 deletions

View File

@@ -42,7 +42,6 @@ using System.Text.Json;
using System.Threading;
using System.Threading.Tasks;
using System.Xml.Serialization;
using Aaru.CommonTypes;
using Aaru.CommonTypes.AaruMetadata;
using Aaru.CommonTypes.Enums;
using Aaru.CommonTypes.Interfaces;
@@ -166,7 +165,7 @@ public sealed class MediaDumpViewModel : ViewModelBase
break;
}
PluginBase plugins = GetPluginBase.Instance;
PluginBase plugins = PluginBase.Singleton;
foreach(Type pluginType in plugins.WritableImages.Values)
{