Documentation
.Net Standard and Xamarin
AngularJs Integration
Custom DB Context
Quick Start
React Integration
Vue Integration
AngularJs Integration
View Example
Install Scripts
NPM: npm install ng-entity-signal
or
download from GitHub
Add Javascript Files To Html After SignalR
<script src="https://cdn.jsdelivr.net/npm/angular@1.7.9/angular.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@aspnet/signalr@1.1.2/dist/browser/signalr.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/ng-entity-signal@1.0.2/dist/ngEntitySignal.js"></script>
Import EntitySignal Module and Start Connection
angular.module("app", ["EntitySignal"]).run([
"EntitySignal",
function (
EntitySignal
) {
EntitySignal.client.connect();
}]);
Import EntitySignal Module and Start Connection
angular.module("app").controller("testController", [
"$scope",
"EntitySignal",
function (
$scope,
EntitySignal
) {
$scope.entitySignal = EntitySignal;
$scope.subscribeToMessages = () => {
EntitySignal.syncWith("/subscribe/SubscribeToAllMessages")
.then(x => {
$scope.messages = x;
})
};
$scope.subscribeToOddIdMessages = () => {
EntitySignal.syncWith("/subscribe/SubscribeToOddIdMessages")
.then(x => {
$scope.filterMessages = x;
})
};
$scope.subscribeToMessages();
$scope.subscribeToOddIdMessages();
}]);