Project DescriptionSilverTrace - a tracer for Silverlight applications.
The app uses LocalMessageReceiver to receive messages coming from a LocalMessageSender
Demo:
http://www.bodurov.com/SilverTrace/ (from here you can also install it on your desktop)
You can test it with this test caller:
http://www.bodurov.com/SilverTrace/caller.htmlThe logger that calls it could look as simple as that (listen to TestLog name):
public static class Log
{
private readonly static LocalMessageSender _sender = new LocalMessageSender("TestLog", System.Windows.Messaging.LocalMessageSender.Global);
public static void Debug(string s, params object[] args)
{
_sender.SendAsync(string.Format(s, args));
}
}