public void Handle(ApplicationLoadedMessage message) { DispatcherHelper.CheckBeginInvokeOnUI(() => { IsBusy = false; BusinessMessage = ""; }); }
private void OnApplicationLoaded(ApplicationLoadedMessage msg) { var catalog = new AssemblyCatalog(Assembly.GetExecutingAssembly()); _container = new CompositionContainer(catalog); _container.ComposeParts(this); var moduleContainers = _container.GetExports<IModuleContainer>(); foreach (var module in moduleContainers.SelectMany(mc => mc.Value.GetModules())) { _bus.SendMessage(new ModuleLoadedMessage(module)); } }
private async Task OnApplicationLoadedAsync(ApplicationLoadedMessage message) { await capturePackets.RegisterPacketCaptureAsync(OnPacketCaptured, OnDeviceMessage).Fire(); }