Fixed AvalonDock close tools crash, added Block Output Preview pane

This commit is contained in:
Ben
2015-06-23 21:41:57 +01:00
parent 0eafd59e79
commit e3505b3575
22 changed files with 260 additions and 45 deletions

View File

@@ -3,6 +3,7 @@ using Castle.MicroKernel.Registration;
using Castle.MicroKernel.SubSystems.Configuration;
using Castle.Windsor;
using Filtration.ViewModels;
using Filtration.ViewModels.ToolPanes;
namespace Filtration.WindsorInstallers
{
@@ -50,6 +51,11 @@ namespace Filtration.WindsorInstallers
.ImplementedBy<BlockGroupBrowserViewModel>()
.LifeStyle.Singleton);
container.Register(
Component.For<IBlockOutputPreviewViewModel>()
.ImplementedBy<BlockOutputPreviewViewModel>()
.LifeStyle.Singleton);
container.AddFacility<TypedFactoryFacility>();
container.Register(
Component.For<IItemFilterBlockViewModelFactory>().AsFactory());