static void Main(string[] args) { var m_MemoryUpdater = new MhwMemoryUpdater(); //HunterDataCenter.OnDataReceive = (teams,monster) => { // Console.Clear(); // foreach(var m in monster) // { // Console.WriteLine($"=={m.Name}=="); // Console.WriteLine($"HP:{m.Health.Current}/{m.Health.Max}"); // } // Console.WriteLine("================================"); // foreach(var player in teams) // { // Console.WriteLine($"{player.Index}号位:[{player.Name}]>{player.Damage}"); // } //}; HostConfiguration config = new HostConfiguration(); config.RewriteLocalhost = true; var host = new NancyHost(config, new Uri(Config.Get().ApiHost)); host.Start(); Log.WriteLine("Api Start On " + Config.Get().ApiHost); //while (true) //{ // m_MemoryUpdater.NewUpdate(); // HunterDataCenter.Update(); // Thread.Sleep(500); //} }
private void Form1_Load(object sender, EventArgs e) { Console.SetOut(new TextBoxWriter(this.textBox1)); //Start MonsterHunterMemoryUpdater var m_MemoryUpdater = new MhwMemoryUpdater(); //Start WebApi HostConfiguration config = new HostConfiguration(); config.RewriteLocalhost = true; var host = new NancyHost(config, new Uri(Config.Get().ApiHost)); host.Start(); Log.WriteLine("Api Start On " + Config.Get().ApiHost); }