public TestAddRequest TestAddAt1RequestToHead(TestAddAt1Request o) { var ho = new TestAddRequest(); ho.Left = o.Operand1; ho.Right = o.Operand2.ValueOrDefault(0); return(ho); }
public TestAddRequest TestAddAt2RequestToHead(TestAddAt2Request o) { var ho = new TestAddRequest(); ho.Left = o.Left.ValueOrDefault(0); ho.Right = o.Right; return(ho); }
public async Task <TestAddReply> TestAdd(TestAddRequest r) { return(await Task.Factory.StartNew(() => TestAddReply.CreateResult(r.Left + r.Right))); }