В обоих контекстах один и тот же код, одно и то же приложение, одни и те же маршруты, отличаются только действия контроллера.
контекст 1:
синхронный контроллер - вызывается один раз
public void Index(string parameters)
{
// called only once
}
контекст 2:
действия асинхронного контроллера - вызывается много раз
public void IndexAsync(string parameters)
{
// called many times (per image etc on the page)
}
public ActionResult IndexCompleted()
{
return null;
}
мой вопрос,
Кто-нибудь понимает / знает, почему одни и те же маршруты / действия получают все дополнительные запросы, когда я делаю действие контроллера асинхронным ..?
любая помощь будет очень признательна,
спасибо,
J.