I am currently using TopShelf with a Console Application to create a Windows Service. When I run the code as a console application I use a few Console.WriteLine() to output
No, the console class will safely write to the STDOUT, but you will just not see the output.