private Application(Process process) { this.process = process; applicationSession = new ApplicationSession(); applicationSession.Register(this); windowFactory = WindowFactory.Desktop; }