public override void ExecuteResult(ActionContext context) { context.HttpContext.Response.StatusCode = 304; context.HttpContext.Response.Headers[HeaderNames.ETag] = ETag.ToString(); }
public Task NotifyStopped(QueryETag etag, string error, IEnumerable <Id> subscriberIds) => GetClients(subscriberIds).SendAsync("onStopped", etag.ToString(), error);
public Task NotifyChanged(QueryETag etag, IEnumerable <Id> subscriberIds) => _hubContext .Clients .Clients(subscriberIds.ToMany(id => id.ToString())) .SendAsync("onChanged", etag.ToString());
public Task NotifyChanged(QueryETag etag, IEnumerable <Id> subscriberIds) => GetClients(subscriberIds).SendAsync("onChanged", etag.ToString());