27 lines
606 B
C#
27 lines
606 B
C#
using System;
|
|
using Jellyfish.Library;
|
|
|
|
namespace Jellyfish.Virtu.Services
|
|
{
|
|
public sealed class SilverlightDebugService : DebugService
|
|
{
|
|
public SilverlightDebugService(Machine machine, MainPage page) :
|
|
base(machine)
|
|
{
|
|
if (page == null)
|
|
{
|
|
throw new ArgumentNullException("page");
|
|
}
|
|
|
|
_page = page;
|
|
}
|
|
|
|
protected override void OnWriteMessage(string message)
|
|
{
|
|
_page.Dispatcher.Post(() => _page.WriteMessage(message));
|
|
}
|
|
|
|
private MainPage _page;
|
|
}
|
|
}
|