Tengo una página en la que ejecuto una llamada ajax a un ActionResult pasando un JSON como datos.
Llamada Ajax:
$.ajax({ contentType: "application/json; charset=utf-8", traditional: true, cache: false, url: "/ContainerPacking/_GenerateShipmentProposal", type: "post", data: JSON.stringify({ origin, containers, boxes }), success: function (result) { // execute something } });Resultado de la acción de Asp.NET MVC:
public ActionResult _GenerateShipmentProposal(int origin, List<int[]> containers, List<Box> boxes, float GapBetweenBoxes = 0.0001f) { //execute something; }Esto funcionaba bien, pero recientemente comencé a notar un retraso (5 ~ 10 s) entre la llamada ajax y la activación de ActionResult.
Esto sucede tanto en el modo de depuración como en la página publicada.
¿Tienen alguna idea de lo que podría estar pasando? ¿O cómo depurar/descubrir qué podría estar pasando?
PD.: usando .NET Framework 4.7.1 y JQuery 3.5.1
¡Gracias!