public async Task <TestObject> AsyncMethodWithParams(string param1, TestObject param2, string param3 = null) { return(await Task.Run(() => param2)); }
public TestObject MethodWithParams(string param1, TestObject param2, string param3 = null) { return(param2); }
public async Task AsyncVoidMethodWithParams(string param1, TestObject param2, string param3 = null) { await Task.Run(() => { }); }
public void VoidMethodWithParams(string param1, TestObject param2, string param3 = null) { }