MobileTrack.Web.Components.Interfaces Namespace

 

Interfaces

IAppConfigService Provides methods to access and modify Azure App Configuration key-values at runtime.
IFailureHandler Service to be invoked to handle technical exceptions that weren't accounted for or other issues. (Service outages, bugs in the code, etc. etc.) Not to be used for human-invoked issues that the code itself should handle!
IHasAzureStorage For components using the IAzureStorage as dependency injection, to ensure they all have the same property name and documentation.
IHasCloudEventsService For components using the interop with Azure Microservices as dependency injection, to ensure they all have the same property name and documentation.
IHasLocalization For components using the IStringLocalizerT as dependency injection, to ensure they all have the same property name and documentation.
IHasNavigationManager For components using the NavigationManager as dependency injection, to ensure they all have the same property name and documentation.
IHasUnsavedChanges For components that need to track unsaved changes, such as forms or data entry components.
ITemporarySessionService Interface for temporary session service.