Я использую проект asp.net mvc 4.5 с машинописным текстом на стороне клиента. Я установил и настроил signalR на стороне сервера. На стороне клиента я установил signalr.TypeScript.DefinentyTyped с помощью jquery,
Я сослался на signalr ниже в моем машинописном файле вверху, ///
и я создал файл интерфейса для своего хаба,
interface SignalR {
ForecastHub: {
client: {
DeleteProject(projectId: number)
};
server: {
send(name: string, message: string)
};
};
}
и мой основной код в ts ниже,
var client = $.connection.ForecastHub;
client.client.DeleteProject = function (projectId) {
alert(projectId);
};
$.connection.hub.start().done(function () {
});
во время выполнения я получаю сообщение об ошибке «Не удается прочитать свойство ForecastHub из неопределенного»
Итак, как импортировать signalr в машинописный текст ts. предоставьте решение для интеграции signalR в проект машинописного текста.