我正在尝试为服务器中的单个端点调整超时。我不需要为服务器的任何其他部分增加超时,这个特定的端点有时只处理大型请求。
[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);
}
答案 0 :(得分:0)
查看Opewix提供的资源,并从那里跟踪其他一些线程链接。我最终选择了:
System.Web.HttpContext.Current.Server.ScriptTimeout = 300;