Some remarks and description about this assembly.
Classes
ApplicationEventSource | Represents semantic logging event source for crosslight application. |
AppSettings | Represents an application configurable settings. |
BasicWebApiAuthenticator | Represents a WebApi authenticator for basic authentication. |
ChannelSyncInfo | Represents the synchronization info for specific synchronization channel. |
Container | Represents an application IoC container manager. |
DataDetailViewModelBase<TModel, TRepository> | Represents the base class for editable detail view model base that able to perform data saving to the specified repository type. |
DataEditorViewModelBase<TModel, TRepository> | Represents the base class for editor view model that able to perform data saving to the specified repository type. |
DataGroupDetailViewModelBase<TGroup, TModel, TRepository> | Represents the base functionality for grouped list view model with data retrieval support. |
DataListViewModelBase<TModel, TRepository> | Represents the base functionally for view model that perform data retrieval and shows the result in a data list. |
DeviceTokenRegistrationData | Represents a registration data for device token. |
EditableEntityRepository<TEntity> | Represents a repository for managing specific entity type using a REST service. |
EditableEntityRepository<TEntity, TKey> | Represents a repository for managing specific entity type using a REST service. |
EditableLocalEntityRepository<TEntity> | Represents an editable local entity repository. |
EditableLocalEntityRepository<TEntity, TKey> | Represents an editable local entity repository. |
EditableRestRepository<TEntity, TKey> | Represents a repository for managing data using a REST service. |
EntityRepository<TEntity> | Represents a repository for retrieving specific entity type using a REST service. |
EntityRepository<TEntity, TKey> | Represents a repository for retrieving specific entity type using a REST service. |
IActionPresenterExtensions | Async extensions for IActionPresenter |
IApplicationServiceExtensions | Extensions for IApplicationService |
IDialogPresenterExtensions | IDialogPresenter extensions. |
IEntityExtensions | Extension methods for IEntity. |
IMessagePresenterExtensions | Async extensions for IMessagePresenter |
IMobileComponentServiceExtensions | Async extensions for mobile component service. |
INavigationServiceExtensions | Async extensions for INavigationService |
LocalDataRepository | Represents a repository for retrieving entity from local data repository. In this case the local data repository is SQLite. |
LocalEntityContainer | Represents an entity container, used to store and linked and synchronized entity relationship models. |
LocalEntityRepository<TEntity> | Represents a data repository to manages local data storage. |
LocalEntityRepository<TEntity, TKey> | Represents a data repository to manages local data storage. |
LocalEntityServiceEventSource<TEntity> | Represents semantic logging event source for local entity service classes. |
LocalTypeQueryDefinition | Represents a query definition to load data from local repository. |
LogViewerRepository | Represents the log viewer repository. |
ModelBase | Represents a base class for data model. |
PagedSynchronizationData | Defines the information and context of the paged data synchronization process. |
PagedSynchronizationEvent | Represents a delegate event that occurs when the paged synchronization event occurs. |
PushNotificationRepository | Represents data repository for push notification service. |
PushRegistrationService | Provide services for push notification registration. |
QueryDefinition | Represents a generic class for query definition objects. |
QueryDefinitionBase | Represents a base class for query definition objects. |
RegistrationData | Represents the values and validation rules for user registration. |
RestRepository | Represents a repository for accessing data from a REST service. |
RestRepository<TEntity> | Represents a repository for accessing data from a REST service. |
RestRepository<TEntity, TKey> | Represents a repository for accessing data from a REST service. |
RestServiceEventSource<T> | Represents semantic logging event source for rest services. |
Role | Represents a role data. |
SaveResult | Represents a save result from data service. |
SelectParameter | Represents a select parameter data used by a data service. |
SelectResult | Represents a select result from a data service. |
SelectResult<T> | Represents a select result from a data service. |
ServiceDescriptor | Represents a data used for accessing data to a REST service. |
SQLiteService | Represents a service that handles SQLite connection and queries. |
SynchronizationChannel | Represents synchronization channel definition used in synchronization process. |
SynchronizationContext | Represents the context of the data synchronization process. |
SynchronizationException | Represents the synchronization exception. |
SynchronizationPriority | Specifies the synchronization priority. |
SynchronizationRequestData | Represents metadata for synchronization request. |
SynchronizationRestRepository | Represents data repository for synchronization process. |
SynchronizationResult | Represents a synchronization result from a data service. |
SynchronizationService | Represents a service that handles synchronization process. |
SynchronizationServiceEventSource | Represents semantic logging event source for synchronization services. |
SynchronizationUserInfo | Represents synchronization info for all users. |
SynchronizedEvent | Represents a delegate event that occurs when the synchronization process is finished. |
SynchronizingEvent | Represents a delegate event that occurs when the data synchronization is executing. |
TimerToken | Represents timer timeout token. |
TypeSyncInfo | Represents the synchronization info for specific synchronization type. |
User | Represents a user data. |
UserChangedEvent | Represents a delegate event that occurs when the user data retrieval process is finished. |
UserClaim | Represents a user claim data. |
UserDetail | Represents a user detail data. |
UserDeviceToken | Represents a device token model that associated with user id. |
UserLogin | Represents a login provider data. |
UserRepository | Represents data repository for user management process. |
UserRole | Represents a user role data. |
UserService | Represents a service that manages user data. |
UserServiceEventSource | Represents semantic logging event source for user services. |
UserSettingsService | Represents a service that manage user settings. |
UserSyncInfo | Represents synchronization info for one user. |
WebApiAccountService | Represents a service that manage account using Web Api controller. |
Interfaces
IAccountService | Defines data member for a service that manages user account. |
IAsyncBatchUpdate | Defines methods for asynchronous batch update support. |
IAsyncDataRepository<TEntity> | Defines methods for managing asynchronus data repository. |
IAsyncDataRepository<TEntity, TKey> | Defines methods for managing asynchronous data repository. |
IAsyncEditableDataRepository<TEntity, TKey> | Defines data member for editable async repository. |
IDataRepository<TEntity> | Defines methods from managing data repository. |
IDataRepository<TEntity, TKey> | Defines methods from managing data repository. |
IEditableDataRepository<TEntity> | Defines methods from managing editable data repository. |
IEditableDataRepository<TEntity, TKey> | Defines methods from managing editable data repository. |
IEditableEntityRepository<TEntity> | Defines data members for editable repository that manage an entity. |
IEditableEntityRepository<TEntity, TKey> | Defines data members for editable repository that manage an entity. |
IEntityRepository<TEntity> | Defines data members for repository that retrieves data from an entity service. |
IEntityRepository<TEntity, TKey> | Defines data members for repository that retrieves data from an entity service. |
ILocalDataRepository | Defines data members for local data repository. |
ILocalEntityRepository | Defines the data member for local entity repository. |
ILogViewerRepository | Defines method for log viewer repository. |
IPushNotificationRepository | Defines the data members for push notification data repository. |
IPushRegistrationService | Defines the members to provide push registration service. |
IQueryDefinition | Defines a query definition for query view model. |
IRestRepository | Defines data member for repository that retrieves data from a REST service. |
ISaveResult | Defines data member for save result. |
ISelectParameter | Defines select parameter data used by a data service. |
ISelectResult | Defines data to represents a select result from a data service. |
ISelectResult<T> | Defines data to represents a select result from a data service. |
ISQLiteService | Defines data members for managing sqlite connection. |
ISynchronizationContext | Defines the information and context of the data synchronization process. |
ISynchronizationRepository | Defines data members for data repository used for synchronization process. |
ISynchronizationResult | Defines data members for synchronization result. |
ISynchronizationService | Defines container, repository, entity types and methods for synchronization process. |
IUserRepository | Defines data member for repository that manages user data. |
IUserService | Specifies the methods for managing user. |
IUserSettingsService | Specifies the methods use for managing user settings. |
Enumerations
DataAction | Specifies type of data action. |
DataLoadingMode | Specifies the type of data loading. |
DataSynchronizationMode | Specifies the data synchronization strategy used by the application. |
PushRegistrationMode | Specifies the behavior of the push notification's registration. |
QueryTarget | Specifies the target of query. |
SelectMode | Specifies the type of select data operation. |
SynchronizationMode | Specifies the mode of synchronization process. |
SynchronizationStartMode | Specifies the start mode of synchronization process. |
SynchronizationState | Specifies the state of synchronization process. |
SynchronizeAction | Specifies type of synchronize data action. |
SynchronizeExceptionKind | Specifies the synchronize exception kind. |
ApplicationEventSource Class
AppSettings Class
BasicWebApiAuthenticator Class
ChannelSyncInfo Class
Container Class
DataAction Enumeration
DataDetailViewModelBase(TModel, TRepository) Class
DataEditorViewModelBase(TModel, TRepository) Class
DataGroupDetailViewModelBase(TGroup, TModel, TRepository) Class
DataListViewModelBase(TModel, TRepository) Class
DataLoadingMode Enumeration
DataSynchronizationMode Enumeration
DeviceTokenRegistrationData Class
EditableEntityRepository(TEntity, TKey) Class
EditableEntityRepository(TEntity) Class
EditableLocalDataRepository(TEntity, TKey) Class
EditableLocalEntityRepository(TEntity, TKey) Class
EditableLocalEntityRepository(TEntity) Class
EditableRestRepository(TEntity, TKey) Class
EntityRepository(TEntity, TKey) Class
EntityRepository(TEntity) Class
IAccountService Interface
IActionPresenterExtensions Class
IApplicationServiceExtensions Class
IAsyncBatchUpdate Interface
IAsyncDataRepository(TEntity, TKey) Interface
IAsyncDataRepository(TEntity) Interface
IAsyncEditableDataRepository(TEntity, TKey) Interface
IDataRepository(TEntity, TKey) Interface
IDataRepository(TEntity) Interface
IDialogPresenterExtensions Class
IEditableDataRepository(TEntity, TKey) Interface
IEditableDataRepository(TEntity) Interface
IEditableEntityRepository(TEntity, TKey) Interface
IEditableEntityRepository(TEntity) Interface
IEntityExtensions Class - AppFramework
IEntityRepository(TEntity, TKey) Interface
IEntityRepository(TEntity) Interface
ILocalDataRepository Interface
ILocalEntityRepository Interface
ILogViewerRepository Interface
IMessagePresenterExtensions Class
IMobileComponentServiceExtensions Class
INavigationServiceExtensions Class
IPushNotificationRepository Interface
IPushRegistrationService Interface
IQueryDefinition Interface
IRestRepository Interface
ISaveResult Interface
ISelectParameter Interface
ISelectResult(T) Interface
ISelectResult Interface
ISQLiteService Interface
ISynchronizationContext Interface
ISynchronizationRepository Interface
ISynchronizationResult Interface
ISynchronizationService Interface
IUserRepository Interface
IUserService Interface
IUserSettingsService Interface
LocalDataRepository(TEntity, TKey) Class
LocalDataRepository Class
LocalEntityContainer Class
LocalEntityRepository(TEntity, TKey) Class
LocalEntityRepository(TEntity) Class
LocalEntityServiceEventSource(TEntity) Class
LocalTypeQueryDefinition Class
LogViewerRepository Class
ModelBase Class
PagedSynchronizationData Class
PagedSynchronizationEvent Class
PushNotificationRepository Class
PushRegistrationMode Enumeration
PushRegistrationService Class
QueryDefinitionBase Class
QueryDefinition Class
QueryTarget Enumeration
RegistrationData Class
RestRepository(TEntity, TKey) Class
RestRepository(TEntity) Class
RestRepository Class
RestServiceEventSource(T) Class
Role Class
SaveResult Class - AppFramework
SelectMode Enumeration
SelectParameter Class
SelectResult(T) Class - AppFramework
SelectResult Class
ServiceDescriptor Class
SQLiteService Class
SynchronizationChannel Class
SynchronizationContext Class
SynchronizationException Class
SynchronizationMode Enumeration
SynchronizationPriority Class
SynchronizationRequestData Class
SynchronizationRestRepository Class
SynchronizationResult Class - AppFramework
SynchronizationService Class
SynchronizationServiceEventSource Class
SynchronizationStartMode Enumeration
SynchronizationState Enumeration
SynchronizationUserInfo Class
SynchronizeAction Enumeration
SynchronizedEvent Class
SynchronizeExceptionKind Enumeration
SynchronizingEvent Class
TimerToken Class
TypeSyncInfo Class
UserChangedEvent Class
UserClaim Class
User Class
UserDetail Class
UserDeviceToken Class
UserLogin Class
UserRepository Class
UserRole Class
UserService Class
UserServiceEventSource Class
UserSettingsService Class
UserSyncInfo Class
WebApiAccountService Class