private void Receive(IReceiversFactory receiversFactor) { Log($"开始监听!端口 {m_LocalIP.Port}"); m_UdpClient.BeginReceive(new AsyncCallback(ReceiveCallback), new ReceiveState { client = m_UdpClient, receiversFactory = receiversFactor }); }
public IServer Run(IReceiversFactory receiversFactor) { new Thread(() => Receive(receiversFactor)).Start(); return(this); }