private async Task AsyncTaskMethod(SomeScenario obj)
 {
     await Task.Yield();
     throw new ArgumentException();
 }
        private async Task AsyncTaskMethod(SomeScenario obj)
        {
            await Task.Yield();

            throw new ArgumentException();
        }
 private async void AsyncVoidMethod(SomeScenario someScenario)
 {
     await Task.Yield();
     throw new ArgumentException();
 }
        private async void AsyncVoidMethod(SomeScenario someScenario)
        {
            await Task.Yield();

            throw new ArgumentException();
        }