2015-12-29 17:03:07 -05:00
|
|
|
|
using System.Windows;
|
2016-01-31 05:51:53 -05:00
|
|
|
|
using Castle.Facilities.TypedFactory;
|
|
|
|
|
using Castle.Windsor;
|
|
|
|
|
using Castle.Windsor.Installer;
|
|
|
|
|
using Filtration.ItemFilterPreview.Views;
|
2015-12-19 18:02:32 -05:00
|
|
|
|
|
|
|
|
|
namespace Filtration.ItemFilterPreview
|
|
|
|
|
{
|
|
|
|
|
public partial class App : Application
|
|
|
|
|
{
|
2016-01-31 05:51:53 -05:00
|
|
|
|
private IWindsorContainer _container;
|
|
|
|
|
|
|
|
|
|
private void Application_Startup(object sender, StartupEventArgs e)
|
|
|
|
|
{
|
|
|
|
|
_container = new WindsorContainer();
|
|
|
|
|
|
|
|
|
|
_container.AddFacility<TypedFactoryFacility>();
|
|
|
|
|
_container.Install(FromAssembly.InThisApplication());
|
|
|
|
|
|
|
|
|
|
var mainWindow = _container.Resolve<IMainWindow>();
|
|
|
|
|
mainWindow.Show();
|
|
|
|
|
}
|
2015-12-19 18:02:32 -05:00
|
|
|
|
}
|
|
|
|
|
}
|