I've a need to use topshelf in the project I'm in and have a simple question I hope. Everything works just fine when I'm using HostFactory.Run
, but I thought that it seemed more reasonable to use HostFactory.New
by just reading the name on the function and that is used here: http://docs.topshelf-project.com/en/latest/configuration/config_api.html.
However in the more simple example, http://docs.topshelf-project.com/en/latest/configuration/quickstart.html, the HostFactory.Run
is used insted of HostFactory.New
. So what is the difference?
Run
pretty much just contains:
return New(configureCallback).Run();
So Run
is just convenience method to create and immediately run the instance instead of just creating the instance as New
does.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With