protected override async Task InvokeOnEvent(MegafonCallbackOptions options, EventRequest request) { await options.InvokeOnEvent(request); }
protected override Task InvokeOnEvent(MegafonCallbackOptions <THandler> options, EventRequest request) { return(options.InvokeOnEvent(_handler, request)); }
protected abstract Task InvokeOnEvent(TOptions options, EventRequest request);