using System.Threading.Tasks;
public static class Program
AsyncContext.Run(async () =>
await DoSomethingAsync();
static async Task DoSomethingAsync()
Console.WriteLine(SynchronizationContext.Current != null);
Console.WriteLine(SynchronizationContext.Current != null);