It would be nice to pass a "-console" flag on startup that would just pass execution to the Start() method. This would allow running directly from Visual Studio without having to run the service separately and connect to the already running process. Feel free to point my to discussions on how to debug if this is already supported by a different means.
Never mind. Just works. Had a left over parameter in the debug command line that caused topshelf to throw an error I was not observing so it appeared to simply not do anything. Nothing to see here...
It would be nice to pass a "-console" flag on startup that would just pass execution to the Start() method. This would allow running directly from Visual Studio without having to run the service separately and connect to the already running process. Feel free to point my to discussions on how to debug if this is already supported by a different means.