using System;
using System.Windows.Forms;
using EveOPreview.UI;
namespace EveOPreview
{
static class Program
{
/// The main entry point for the application.
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(true);
// TODO Switch to another container that provides signed assemblies
IIocContainer container = new LightInjectContainer();
// UI classes
IApplicationController controller = new ApplicationController(container)
.RegisterView()
.RegisterView()
.RegisterView()
.RegisterInstance(new ApplicationContext());
// Application services
controller.RegisterService()
.RegisterService()
.RegisterService();
controller.Run();
}
}
}