Program.cs 863 Bytes
using CNCFanucDataReading;
using System;
using System.Threading.Tasks;

namespace FanucDataReading
{
    class Program
    {
        static async Task Main(string[] args)
        {
            Console.Title = AppConfig.ApplicationName + AppConfig.Version;

            string ConnectionString = AppConfig.ConnectionString;
            Console.WriteLine(AppConfig.ApplicationName + AppConfig.Version);
            
            try
            {
                using (var monitor = new FanucDeviceMonitor(ConnectionString))
                {
                    await monitor.StartAsync();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine($"程序异常: {ex.Message}");
                Console.WriteLine("按任意键退出...");
                Console.ReadKey();
            }
        }
    }
}