PeerCastStation.UI.HTTP.HTMLHost.SendResponseMoveToIndex C# (CSharp) Метод

SendResponseMoveToIndex() приватный Метод

private SendResponseMoveToIndex ( OWINEnv env, CancellationToken cancel_token ) : Task
env OWINEnv
cancel_token CancellationToken
Результат Task
    private async Task SendResponseMoveToIndex(OWINEnv env, CancellationToken cancel_token)
    {
      var content = System.Text.Encoding.UTF8.GetBytes("Moving...");
      env.SetResponseHeader("Content-Type",   "text/plain");
      env.SetResponseHeader("Content-Length", content.Length.ToString());
      env.SetResponseHeader("Location",       "/html/index.html");
      if (env.AccessControlInfo.AuthenticationKey!=null) {
        env.SetResponseHeader("Set-Cookie", "auth=" + HTTPUtils.CreateAuthorizationToken(env.AccessControlInfo.AuthenticationKey));
      }
      env.ResponseStatusCode = (int)HttpStatusCode.Moved;
      if (env.RequestMethod=="GET") {
        await env.ResponseBody.WriteAsync(content, 0, content.Length, cancel_token);
      }
    }