У меня есть функция AutoSave, которая запускается каждую минуту. Я инициирую это автоматическое сохранение от вызова ajax к общему методу в C#, который также привыкает к функциональности Manual Save.Как избежать конфликта между функциями автосохранения и ручного сохранения
Моя проблема в том, что когда я сохраняю запись [От кнопки «Сохранить»], и если триггеры автоматического сохранения [и в тисках наоборот], он сохраняет записи 2 раза вместо сохранения только 1 раз.
Есть ли какой-либо способ в MVC 5 или javascript, где я могу избежать этого конфликта?
Я не могу придумать что-то еще, кроме состояния «isSaving» на клиенте, которое проверяется до начала сохранения (как вручную, так и автоматически). Это плохо, но когда сохранение выполняется дважды? Я могу догадаться, что это проблема для новой записи, но обновления неплохие, я думаю, если они происходят дважды в одно и то же время? – Michel