Project cleanup

This commit is contained in:
SpoinkyNL committed 2018-01-05 17:00:19 +01:00
1 parent 418b3adea7
commit 8d9076a241
27 files changed
+387 -141

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
using Artemis.Core.Services.Interfaces;
using Ninject.Extensions.Conventions;
using Ninject.Modules;
namespace Artemis.Core.Ninject
{
public class CoreModule : NinjectModule
{
public override void Load()
{
// Bind all services as singletons
Kernel.Bind(x =>
{
x.FromThisAssembly()
.SelectAllClasses()
.InheritedFrom<IArtemisService>()
.BindAllInterfaces()
.Configure(c => c.InSingletonScope());
});
}
}
}