Creating Multi-App Domain Capable SignalR Target for NLog (based on v2.0)

Hi Christopher,

Thanks so much for beginning the effort of developing a custom target for logging to a SignalR hub.  SignalR is really a magic technology and combining it with NLog provides a great mechanism for supporting applications in a light-weight way.

I have updated your project to support multi-app domain communication to a SignalR hub.  There are integration tests to prove that it works and the Sample project is now both a website and a command line application that can be run at the same time to demonstrate the multi-app domain communication.  Just set the StartUp Projects to the two sample projects and hit F5.

I have also updated the documentation and included a Rakefile.rb for you to be able to easily push the changes to NuGet now and going forward.  The current version of NLog.SignalR is set to 2.0.0.  In order to push it to NuGet.org just call the following at the command line at the root of the repository.

> rake push

You will be prompted to enter your API key and after that it will push.  You can then check in the changes to the code which include a /nuget folder that will have the NuGet package for 2.0.0 there.  Going forward, you can keep storing these packages in source control every time you push.

If you are open to it, I would love to be given owner privileges in NuGet so that I can push further changes, when they come up.  I will leave that choice up to you, though.  I am happy to continue pushing Pull Requests to you.

I hope that you will enjoy the changes and get the package into NuGet soon.  I would like to leverage for a project I am working currently on at work.

Thanks for your help,


Todd
todd@meinershagen.net
972.343.8652

p.s. - Feel free to contact me if you have any questions or concerns.