Calling async method in C# main method

I have encountered this situation recently when I had to call a async method from the main method of my program. This async method was used on other places as well in the project so I can’t change it so only option I had was to do something while calling it in my main method.

There are two ways of doing this: Keep on reading