public Task ThisTaskAlwaysFails(SimpleObject simpleObject, ComplexObject complexObject, SelfReferenceingObject selfRefObject) { throw new Exception("I Failed"); }
public Task <SimpleObject> DoWorkWithTaskAndMultipleUserTypeParameters(SimpleObject simpleObject, ComplexObject complexObject, SelfReferenceingObject selfRefObject) { return(Task.FromResult(simpleObject)); }