コード例 #1
0
        public void Run(string[] args)
        {
            var parsedArgs = PTFeederArgs.ParseCommandLineArgs(args);

            _logger.GlobalConfig(parsedArgs.LogLevel);
            _inputFeeder.Connect(parsedArgs.DeviceId);
            _mouseFeeder.Connect();
            _udpSocket.InitializeServer(parsedArgs.UdpAddress, parsedArgs.UdpPort, UdpCallback);

            _logger.Info($"UDP Server Initialized on {parsedArgs.UdpAddress}:{parsedArgs.UdpPort}");
            while (Console.ReadLine().ToLower() != "exit")
            {
                Thread.Sleep(1000);
                continue;
            }
        }