public Task Send(IHubPipelineInvokerContext context)
        {
            if (Invoke != null)
            {
                return(Invoke(context));
            }

            return(Task.CompletedTask);
        }
        internal static Task SendAsync(IHubPipelineInvokerContext context)
        {
            var hubMessage = context.Message;

            return(context.Connection.Send(hubMessage));
        }