public SetResponseBodyAsync ( string str, |
||
str | string | |
cancel_token | ||
return | Task |
private async Task OnStop(OWINEnv env, Dictionary<string, string> query, CancellationToken cancel_token) { var channel = FindChannelFromQuery(query); if (channel!=null) { Application.PeerCast.CloseChannel(channel); env.SetResponseStatusCode(HttpStatusCode.OK); await env.SetResponseBodyAsync("OK", cancel_token).ConfigureAwait(false); } else { env.SetResponseStatusCode(HttpStatusCode.NotFound); await env.SetResponseBodyAsync("Channel NotFound", cancel_token).ConfigureAwait(false); } }
private async Task OnStop(OWINEnv env, Dictionary<string, string> query, CancellationToken cancel_token) { var channel = FindChannelFromQuery(query); if (channel!=null) { Application.PeerCast.CloseChannel(channel); env.SetResponseStatusCode(HttpStatusCode.OK); await env.SetResponseBodyAsync("OK", cancel_token); } else { env.SetResponseStatusCode(HttpStatusCode.NotFound); await env.SetResponseBodyAsync("Channel NotFound", cancel_token); } }
private async Task OnBump(OWINEnv env, Dictionary<string, string> query, CancellationToken cancel_token) { var channel = FindChannelFromQuery(query); if (channel!=null) { channel.Reconnect(); env.SetResponseStatusCode(HttpStatusCode.OK); await env.SetResponseBodyAsync("OK", cancel_token); } else { env.SetResponseStatusCode(HttpStatusCode.NotFound); await env.SetResponseBodyAsync("Channel NotFound", cancel_token); } }