public override Task <ResponseA> Func1(MessageA msg) { Log("func1 called"); ResponseA response = new ResponseA { MemesInt = msg.MemesInt, MemesStr = msg.MemesStr }; return(Task.FromResult(response)); }
public async Task CallFunc1() { foreach (IClient client in _clients) { MessageA msg = new MessageA { MemesInt = 420, MemesStr = "420" }; ResponseA recv = await client.Func1(msg); Console.WriteLine($"Server received {recv} from {client.Id}"); } }