public void Run() { try { Console.WriteLine("Monoscape Cloud Controller"); Console.WriteLine("Version: 1.0.0.0"); String hostName = MonoscapeUtil.FindHostName(); String hostIpAddress = MonoscapeUtil.FindHostIpAddress().ToString(); Console.WriteLine("Host Name: " + hostName); Console.WriteLine("Host IP Address: " + hostIpAddress); if (MonoscapeUtil.IsRunningOnMono()) { Console.WriteLine("Mono: " + MonoscapeUtil.GetMonoRuntime()); } Console.WriteLine(".NET Runtime Version: " + MonoscapeUtil.GetDotNetRuntime()); Console.WriteLine("Operating System: " + MonoscapeUtil.GetOperatingSystem() + Environment.NewLine); Initialize(); StartDashboardService(); StartApplicationService(); StartExternalSystemService(); Console.WriteLine("Press Enter to stop..."); Console.ReadLine(); } catch (Exception e) { Log.Error(this, e); Console.ReadLine(); } finally { Dispose(); } }
public void Run() { try { Console.WriteLine("Monoscape Node Controller"); Console.WriteLine("Version: 1.0.0.0"); String hostName = MonoscapeUtil.FindHostName(); String hostIpAddress = MonoscapeUtil.FindHostIpAddress().ToString(); Console.WriteLine("Host Name: " + hostName); Console.WriteLine("Host IP Address: " + hostIpAddress); if (MonoscapeUtil.IsRunningOnMono()) { Console.WriteLine("Mono: " + MonoscapeUtil.GetMonoRuntime()); } Console.WriteLine(".NET Runtime Version: " + MonoscapeUtil.GetDotNetRuntime()); Console.WriteLine("Operating System: " + Environment.OSVersion.VersionString + Environment.NewLine); Initialize(); SubscribeToApplicationGrid(); StartApplicationGridService(); StartNcApFileReceiveSocket(); Console.WriteLine("Press Enter to stop..."); Console.ReadLine(); } catch (Exception e) { Log.Error(this, e.Message); } finally { Dispose(); } }