static async Task SendMsgAsync(CancellationToken ct, Socket clientSocket) { while (!ct.IsCancellationRequested) { for (int i = 0; i < 100; i++) { var msg = MessageCreator.CreateOneMessage(1016); clientSocket.Send(msg.ToByteArray()); Log.Information(msg.Body); } await Task.Delay(5000); } }
public void Setup() { _msg1 = MessageCreator.CreateOneMessage(_bodyLength1); _msg2 = MessageCreator.CreateOneMessage(_bodyLength2); _msgReader = new MessageReader(); _header1 = _msg1.HeaderByte; _length1 = BitConverter.GetBytes(_msg1.Body.Length + 8); _body1 = Encoding.UTF8.GetBytes(_msg1.Body); _header2 = _msg2.HeaderByte; _length2 = BitConverter.GetBytes(_msg2.Body.Length + 8); _body2 = Encoding.UTF8.GetBytes(_msg2.Body); }