Plugins working again

This commit is contained in:
SpoinkyNL committed 2018-03-02 23:46:55 +01:00
1 parent a533d96f37
commit 801a8933d0
17 files changed
+108 -122

No files matched your search

+5 -10
View File
@@ -1,5 +1,9 @@
using Artemis.Core.Services.Interfaces;
using System.Linq;
using System.Reflection;
using Artemis.Core.Services.Interfaces;
using Artemis.Plugins.Interfaces;
using Artemis.Plugins.Models;
using Newtonsoft.Json;
using Ninject.Extensions.Conventions;
using Ninject.Modules;
@@ -18,15 +22,6 @@ namespace Artemis.Core.Ninject
.BindAllInterfaces()
.Configure(c => c.InSingletonScope());
});
// Bind all built-in plugins
Kernel.Bind(x =>
{
x.FromThisAssembly()
.SelectAllClasses()
.InheritedFrom<IPlugin>()
.BindAllBaseClasses();
});
}
}
}