private void removeToolStripMenuItem_Click(object sender, EventArgs e) { if (shopListBox.SelectedIndex != -1) { RemoveProductEvent?.Invoke(this, new ProductEventArgs() { Product = shopListBox.SelectedItem as Product } ); } }
private void OnRemoveProductEvent(string name) { RemoveProductEvent?.Invoke(this, name); }
public Task Handle(RemoveProductEvent notification, CancellationToken cancellationToken) => Task.CompletedTask;