public Person GetSinglePerson(Person person) { return Person.Create(0); }
public Task<Person> GetSinglePersonAsAsync(Person person) { return Task.FromResult(Person.Create(0)); }
public void MethodWithManyArguments(List<Person> person, int intValue, string stringValue, DateTime dateValue, Person objectValue) { }
public Task MethodWithManyArgumentsAsAsync(List<Person> person, int intValue, string stringValue, DateTime dateValue, Person objectValue) { return Task.FromResult(true); }
public Person UpdatePersonThatThrowsInvalidOperationException(Person person) { throw new InvalidOperationException("test message", new ArgumentOutOfRangeException("inner message")); }
public Task DoLongRunningOperationAsync(Person person, CancellationToken cancellation) { return Task.Delay(TimeSpan.FromMinutes(1), cancellation); }
public virtual Task MethodWithManyArgumentsAsAsync(List<Person> person, int intValue, string stringValue, DateTime dateValue, Person objectValue) { return this.SendAsync(__MethodWithManyArgumentsAsAsyncAction, person, intValue, stringValue, dateValue, objectValue); }
public Person UpdatePerson(Person person, CancellationToken cancellation) { return null; }
public virtual Task<Person> UpdatePersonThatThrowsInvalidOperationExceptionAsync(Person person) { return this.SendAsync<Person>(__UpdatePersonThatThrowsInvalidOperationExceptionAction, person); }
public virtual void MethodWithManyArguments(List<Person> person, int intValue, string stringValue, DateTime dateValue, Person objectValue) { this.Send(__MethodWithManyArgumentsAction, person, intValue, stringValue, dateValue, objectValue); }
public virtual Person UpdatePersonThatThrowsInvalidOperationException(Person person) { return this.Send<Person>(__UpdatePersonThatThrowsInvalidOperationExceptionAction, person); }
public virtual Task<Person> UpdatePersonAsync(Person person, CancellationToken cancellation) { return this.SendAsync<Person>(__UpdatePersonAction, person, cancellation); }
public virtual Person UpdatePerson(Person person, CancellationToken cancellation) { return this.Send<Person>(__UpdatePersonAction, person, cancellation); }
public virtual Task<Person> GetSinglePersonAsAsync(Person person) { return this.SendAsync<Person>(__GetSinglePersonAsAsyncAction, person); }
public virtual Person GetSinglePerson(Person person) { return this.Send<Person>(__GetSinglePersonAction, person); }