public event EventHandler<FizzbuzzDetermineNumberRequest>? DetermineNumberRequestHandlers;
public event EventHandler<FizzbuzzNumberDeterminedEvent>? NumberDeterminedEventHandlers;
public event EventHandler<FizzbuzzPrintInfo>? PrintRequestHandlers;
public event EventHandler<FizzbuzzPrintInfo>? PrintEventHandlers;
public void RequestDetermineNumber(object? sender, FizzbuzzDetermineNumberRequest? rq)
{
DetermineNumberRequestHandlers?.Invoke(sender, rq);
}
public void FireNumberDeterminedEvent(object? sender, FizzbuzzNumberDeterminedEvent ev)
{
NumberDeterminedEventHandlers?.Invoke(sender, ev);
}
public void RequestPrint(object? sender, FizzbuzzPrintInfo rq)
{
PrintRequestHandlers?.Invoke(sender, rq);
}
public void FirePrintEvent(object? sender, FizzbuzzPrintInfo ev)
{
PrintEventHandlers?.Invoke(sender, ev);
}
public event EventHandler<FizzbuzzDetermineNumberRequest>? DetermineNumberRequestHandlers;
public event EventHandler<FizzbuzzNumberDeterminedEvent>? NumberDeterminedEventHandlers;
public event EventHandler<FizzbuzzPrintInfo>? PrintRequestHandlers;
public event EventHandler<FizzbuzzPrintInfo>? PrintEventHandlers;
public void RequestDetermineNumber(object? sender, FizzbuzzDetermineNumberRequest? rq)
{
DetermineNumberRequestHandlers?.Invoke(sender, rq);
}
public void FireNumberDeterminedEvent(object? sender, FizzbuzzNumberDeterminedEvent ev)
{
NumberDeterminedEventHandlers?.Invoke(sender, ev);
}
public void RequestPrint(object? sender, FizzbuzzPrintInfo rq)
{
PrintRequestHandlers?.Invoke(sender, rq);
}
public void FirePrintEvent(object? sender, FizzbuzzPrintInfo ev)
{
PrintEventHandlers?.Invoke(sender, ev);
}