public void TestMethod3() { var command = new Test1Command(); var result = _tyrion.Execute <Test1Command, Test1>(command).Result; Assert.IsNotNull(result); }
public Test1Command Handle(Test1Command message) { var wait = _randomMaker.Next(1, 3000); Thread.Sleep(wait); Trace.WriteLine("Message<Test1>:" + message.ToString()); message.Id = message.Time.ToString("HH:mm:ss"); message.Time = DateTime.Now; message.Wait = wait; return(message); }
public async Task <IResult <Test1> > Execute(Test1Command command) { return(await Task.FromResult(Result <Test1> .Successed(new Test1()))); }