Table of Contents

Interface IWritableDataStore<T, TMarker>

Namespace
Savvyio.Extensions.DependencyInjection.Data
Assembly
Savvyio.Extensions.DependencyInjection.dll

Defines a generic way to support multiple implementations of writable data access objects (CrUd).

public interface IWritableDataStore<in T, TMarker> : IDataStore<T, TMarker>, IDependencyInjectionMarker<TMarker>, IWritableDataStore<T>, IDataStore<T> where T : class

Type Parameters

T

The type of the DTO.

TMarker

The type used to mark the implementation that this data access object represents. Optimized for Microsoft Dependency Injection.

Inherited Members

See Also

IDataStore<T, TMarker>
IWritableDataStore<T, TMarker>