private static void LogEvents(ISubbleEvent e) { var info = e.Payload.ToTyped <ILog>(); info.Some(i => { Console.WriteLine($"${e.Source}:{i}"); }); }
private static void LogNewPlugin(ISubbleEvent e) { var name = e.Payload.ToTyped <IPluginInfo>(); name.Some(n => Console.WriteLine("Loaded plugin: " + n.Name)); }