为单个终结点设置超时



我正在尝试调整服务器中单个端点的超时。我不需要为服务器的任何其他部分增加超时,这个特定的端点有时只处理大型请求。

[HttpPost]
    [Route("PreventativeMaintenance/Tasks/Route/{routeID}/Complete")]
    [ActionAuthorize("update")]
    public HttpResponseMessage CompleteRouteTasks(Guid routeID, RouteCompletedDto dto)
    {
      _taskService.CompleteRouteTasks(routeID, dto.TaskIDs, dto.CompletedOn);
      return Request.CreateResponse(HttpStatusCode.OK);
    }

查看 Opewix 提供的资源,并从那里关注其他一些线程链接。我最终选择了:

System.Web.HttpContext.Current.Server.ScriptTimeout = 300;

相关内容

  • 没有找到相关文章

最新更新