When comparing LINQPad vs Topshelf, the Slant community recommends LINQPad for most people. In the question“What are the best .net tools?” LINQPad is ranked 1st while Topshelf is ranked 6th.
Ranked in these QuestionsQuestion Ranking
Pro The ideal coding scratch pad
Pro Dark theme
Can be deployed portable all files are optional apart from LINQPad.exe and LINQPad.exe.config.
Pro Works with Mono
Makes it possible to deploy services to Linux.
Only ~200 Kb.
Pro Service Recovery options
Including restart, reboot, or run program.
Pro No need to use InstallUtil
Con PostgreSQL driver
PostgreSQL support is not included, but a driver can downloaded from GitHub.
Con Windows only
But LINQ Pad 6 will support .Net Core 3.0.