Implement IOC for plugin registration.

This commit is contained in:
2018-07-20 22:53:46 +01:00
parent cd489cc40f
commit 991ee84712
27 changed files with 735 additions and 103 deletions

View File

@@ -42,7 +42,6 @@ using DiscImageChef.CommonTypes.Metadata;
using DiscImageChef.CommonTypes.Structs;
using DiscImageChef.Console;
using DiscImageChef.Core;
using DiscImageChef.Filters;
using Schemas;
using Version = DiscImageChef.CommonTypes.Interop.Version;
@@ -146,7 +145,7 @@ namespace DiscImageChef.Commands
return;
}
PluginBase plugins = new PluginBase();
PluginBase plugins = GetPluginBase.Instance;
IMediaImage inputFormat = ImageFormat.Detect(inputFilter);
if(inputFormat == null)