public static void SendProgress <T>(this IResponseRouter mediator, ProgressToken token, T value, JsonSerializer jsonSerializer) { mediator.SendNotification(ProgressParams.Create <T>(token, value, jsonSerializer)); }
public static ProgressParams Create <T>(ProgressToken token, T value, JsonSerializer jsonSerializer) => new ProgressParams { Token = token, Value = JToken.FromObject(value, jsonSerializer) };