Ich weiß, das ist wirklich einfach, aber ich finde die Dokumente für diese nirgendwo.SignalR - Do not proceess Benachrichtigungen von aktuellen Aufrufer in Javascript
Ich möchte feststellen, wenn ein Update vom aktuellen Client gesendet wurde, damit das Ereignis nicht lokal reproduziert wird.
Ich möchte die Client-ID und die Anrufer-ID in einem SignalR-Ereignis erhalten, um diejenigen zu ignorieren, wo sie übereinstimmen.
<script type="text/javascript">
$(function() {
var drag = $.connection.drag;
drag.move = function (x, y,clientId) {
if(clientId!== drag.clientId) //<-IE something like this (but this doesnt work)
$("#box").offset({ top: y, left: x });
};
$("#box").draggable({
drag: function (event, ui) {
drag.sendMove(ui.position.left, ui.position.y);
}
});
$.connection.hub.start();
});
</script>