IRepositoryServiceEx<TModel> in assembly SanteDB.Core.Api version 3.0.1980.0
Summary
Represents a service which has extended functionality
Operations
Operation
Response/Return
Input/Parameter
Description
Touch
void
Guidkey
Touch the specified object by updating its last modified time (forcing a re-synchronization) however not modifying the data in the object
Implementations
AmiUpstreamRepository<TModel> - (SanteDB.Client)
HDSI upstream repository
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
Wrapped upstream repository for AMI which uses the ISecurityEntityWrapper
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
HdsiUpstreamRepository<TModel> - (SanteDB.Client)
HDSI upstream repository
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
A generic implementation that calls the upstream for fetching data
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
Generic local concept repository with sufficient permissions
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
Local Repository Service - (SanteDB.Core.Api)
Represents a base class for entity repository services
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
This service implementation is abstract or is a generic definition. It is intended to be implemented or constructed at runtime from other services and cannot be used directly
/// Example Implementation
using SanteDB.Core.Services;
/// Other usings here
public class MyRepositoryServiceEx<TModel> : SanteDB.Core.Services.IRepositoryServiceEx<TModel> {
public String ServiceName => "My own IRepositoryServiceEx`1 service";
/// <summary>
/// Touch the specified object by updating its last modified time (forcing a re-synchronization) however not modifying the data in the object
/// </summary>
public void Touch(Guid key){
throw new System.NotImplementedException();
}
}