public Task OnSomethingHappening() => SomethingHappened.InvokeAsync(this, EventArgs.Empty);
 public Task OnSomethingHappening(int value) =>
 SomethingHappened.InvokeAsync(this, new ExampleEventArgs {
     Value = value
 });