Table of Contents

Interface IAuditRepositoryCollection

Namespace
Tharga.Team.Service.Audit
Assembly
Tharga.Team.Service.dll
public interface IAuditRepositoryCollection : IDiskRepositoryCollection<AuditEntryEntity>, IDiskRepositoryCollection<AuditEntryEntity, ObjectId>, IRepositoryCollection<AuditEntryEntity, ObjectId>, IReadOnlyRepositoryCollection<AuditEntryEntity, ObjectId>, IRepositoryCollection, IReadOnlyRepositoryCollection
Inherited Members
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.AddOrReplaceAsync(AuditEntryEntity, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.ReplaceOneAsync(AuditEntryEntity, OneOption<AuditEntryEntity>, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.UpdateOneAsync(ObjectId, UpdateDefinition<AuditEntryEntity>, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.UpdateOneAsync(FilterDefinition<AuditEntryEntity>, UpdateDefinition<AuditEntryEntity>, OneOption<AuditEntryEntity>, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.UpdateManyAsync(FilterDefinition<AuditEntryEntity>, UpdateDefinition<AuditEntryEntity>, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.DeleteOneAsync(FilterDefinition<AuditEntryEntity>, OneOption<AuditEntryEntity>, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.DeleteManyAsync(FilterDefinition<AuditEntryEntity>, IClientSessionHandle)
IDiskRepositoryCollection<AuditEntryEntity, ObjectId>.GetCollection()
IRepositoryCollection<AuditEntryEntity, ObjectId>.AddAsync(AuditEntryEntity, IClientSessionHandle)
IRepositoryCollection<AuditEntryEntity, ObjectId>.TryAddAsync(AuditEntryEntity, IClientSessionHandle)
IRepositoryCollection<AuditEntryEntity, ObjectId>.DeleteOneAsync(ObjectId, IClientSessionHandle)
IReadOnlyRepositoryCollection<AuditEntryEntity, ObjectId>.GetDirtyAsync()
IReadOnlyRepositoryCollection<AuditEntryEntity, ObjectId>.GetFailedIndices()
IRepositoryCollection.DropCollectionAsync()