I have a public async void Foo() method that I want to call from synchronous method. So far all I have seen from MSDN documentation is calling async methods via
public async void Foo()
If you want to run it Sync
MethodAsync().RunSynchronously()