public Task <TRequest> RaiseAsync <TRequest>(TRequest requestObject) where TRequest : IContextRequestObject => CallbackHelper.AwaitCallbackResult <TRequest>(callback => Raise(requestObject, callback));
public Task <IContextRequestObject> RaiseAsync(IContextRequestObject context) => CallbackHelper.AwaitCallbackResult <IContextRequestObject>(callback => Raise(context, callback));