Ниже приведен тайм-аут API.API развернут в Azure.API ниже выполняет без проблем в локальной среде IIS 10.0, выполнение не может войти в контроллер.Почему это время ожидания на Azure?И как мне остановить запрос от истечения времени ожидания.
[Route("count")]
[HttpPost]
public async Task<IHttpActionResult> PostStockCountAsync(CreateStockCountRequest request)
{
var query = Map<CreateStockCountRequest, CreateStockCountCommand>(request);
var stocks = await SendAsync(query);
return Ok(stocks);
}
Объект запроса.Коллекция предметов содержит 241 предмет.Размер составляет почти 41 КБ
public class CreateStockCountRequest
{
public Guid Id { get; set; }
public IList<StockCountItem> Items { get; set; }
public Guid OutletId { get; set; }
}
public class StockCountItem
{
public Guid ProductId { get; set; }
public string ProductName { get; set; }
public decimal CurrentAmountSystem { get; set; }
public Decimal AverageCostPrice { get; set; }
public decimal CurrentAmountActual { get; set; }
public bool Checked { get; set; }
public Guid InventoryId { get; set; }
public DateTime? CountedOn { get; set; }
}
. Это не сработало даже после добавления приведенной ниже записи конфигурации.
<httpRuntime targetFramework="4.5.2" maxRequestLength="102400" />
Десериализация не происходит.