SetResponseBodyAsync() public method

public SetResponseBodyAsync ( string str, CancellationToken cancel_token ) : Task
str string
cancel_token System.Threading.CancellationToken
return Task
Ejemplo n.º 1
0
 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);
   }
 }
Ejemplo n.º 2
0
 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);
   }
 }
Ejemplo n.º 3
0
 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);
   }
 }