Interface IUnitOfWork<TMarker>
- Namespace
- Savvyio.Extensions.DependencyInjection.Domain
- Assembly
- Savvyio.Extensions.DependencyInjection.dll
Defines a generic way to support multiple implementations that bundles transactions from multiple IPersistentRepository<TEntity, TKey> calls into a single unit.
public interface IUnitOfWork<TMarker> : IUnitOfWork, IDependencyInjectionMarker<TMarker>
Type Parameters
TMarkerThe type used to mark the implementation that this UoW represents. Optimized for Microsoft Dependency Injection.
- Inherited Members
See Also
IDependencyInjectionMarker<TMarker>