strongmind-app-shared-services
v4.0.10
Published
This library gives you access to the shared services of the [StrongMindApp](https://strongmind.visualstudio.com/_git/StrongmindApp).
Downloads
9
Readme
Shared Services
This library gives you access to the shared services of the StrongMindApp.
Services
AuthHttpService
Used to make HTTP requests that will automatically have the identity server authentication token included in the headers.
AuthService
Used to authenticate the user and retrieve basic user profile information.
CacheService
Used for in memory caching and accepts an optional expiration time and sliding options.
LoggingService
Gives access to log custom metrics and information to ApplicationInsights.
Note: Route logging is already handled, but you have access to track other events as pages if desired.
NetworkConnectionService
Provides the devices current network connection status, as well as an observable that emits status changes.
UserService
Used to look up detailed user information.
WindowService
Gives access to global window data and functions.
Other
AuthGuard
Used for protecting routes from unauthenticated users.
Note: Your module will be protected within the full application, but this will allow you to simulate it in your development environment.