protected override void OnAddItem(object obj) { var pc = InventoryService.GetCurrentPeriodicConsumption(Workspace); VisibleViewModelBase wm = Items.SingleOrDefault(x => x.Name == pc.Name) ?? InternalCreateNewViewModel(pc); wm.PublishEvent(EventTopicNames.ViewAdded); }
public static void PublishViewAddedEvent(VisibleViewModelBase view) { view.PublishEvent(EventTopicNames.ViewAdded, true); }