В WCF у вас есть что-то вроде этого
[ServiceContract]
public interface IDoAuditService
{
[OperationContract(IsOneWay = true)]
[WebInvoke]
void Audit(AuditEntry auditEntry);
}
Что в результате позволит потребителям выдать запрос и продолжить поток, не дожидаясь ответа.
Я пробовал Asp.net MVC с AsyncController, но потребитель все равно будет блокироваться и ждать, пока в контроллере не будет вызван обратный вызов.
Я хочу использовать Asp.Net MVC, но поведение WCF похоже на то, что я хочу выдать запрос и продолжить поток, не дожидаясь обработки запроса