У меня есть соединение SignalR:
connection
.start()
.then(function() {
console.log("Connected!");
connection.invoke("pushPassportData").then(function(connectionId) {
// Send the connectionId to controller
console.log("connectionID: " + connectionId);
});
})
.catch(function(err) {
return console.error(err.toString());
});
Я попытался вызвать метод сервера:
connection.invoke("pushPassportData").then(function(connectionId) {
console.log("connectionID: " + connectionId);
});
Как отправить два параметра и почему этот подход не работает?
core.js: 6014 ОШИБКА Ошибка: Uncaught (в обещании): Ошибка: не удалось вызвать «pushPassportData» из-за ошибки на сервере.InvalidDataException: вызов предоставляет 0 аргументов, но цель ожидает 2. Ошибка: не удалось вызвать «pushPassportData» из-за ошибки на сервере.InvalidDataException: вызов предоставляет 0 аргументов, но цель ожидает 2.