using Artemis.UI.ViewModels.Interfaces; using Ninject.Extensions.Conventions; using Ninject.Modules; namespace Artemis.UI.Ninject { public class UIModule : NinjectModule { public override void Load() { // Bind all viewmodels Kernel.Bind(x => { x.FromThisAssembly().SelectAllClasses().InheritedFrom().BindAllInterfaces(); }); } } }