public override async void OnEvent(SlaveEvent ev)
{
base.OnEvent(ev);
await this.ExecuteInDispatcher(() =>
{
switch ((SlaveEventType)ev.EventType)
{
case SlaveEventType.IncommingMessage:
{
ev.Data.Match().With<ScreenCaptureMessage>(UpdateScreenCapture);
break;
}
}
});
}
}