Interface IApiKeyRepositoryCollection
Collection interface for disk-backed API key storage. Auto-registered by Tharga.MongoDB.
public interface IApiKeyRepositoryCollection : IDiskRepositoryCollection<ApiKeyEntity>, IDiskRepositoryCollection<ApiKeyEntity, ObjectId>, IRepositoryCollection<ApiKeyEntity, ObjectId>, IReadOnlyRepositoryCollection<ApiKeyEntity, ObjectId>, IRepositoryCollection, IReadOnlyRepositoryCollection
- Inherited Members
-
IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.AddOrReplaceAsync(ApiKeyEntity, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.ReplaceOneAsync(ApiKeyEntity, OneOption<ApiKeyEntity>, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.UpdateOneAsync(ObjectId, UpdateDefinition<ApiKeyEntity>, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.UpdateOneAsync(FilterDefinition<ApiKeyEntity>, UpdateDefinition<ApiKeyEntity>, OneOption<ApiKeyEntity>, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.UpdateManyAsync(FilterDefinition<ApiKeyEntity>, UpdateDefinition<ApiKeyEntity>, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.DeleteOneAsync(FilterDefinition<ApiKeyEntity>, OneOption<ApiKeyEntity>, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.DeleteManyAsync(FilterDefinition<ApiKeyEntity>, IClientSessionHandle)IDiskRepositoryCollection<ApiKeyEntity, ObjectId>.GetCollection()IRepositoryCollection<ApiKeyEntity, ObjectId>.AddAsync(ApiKeyEntity, IClientSessionHandle)IRepositoryCollection<ApiKeyEntity, ObjectId>.TryAddAsync(ApiKeyEntity, IClientSessionHandle)IRepositoryCollection<ApiKeyEntity, ObjectId>.DeleteOneAsync(ObjectId, IClientSessionHandle)IReadOnlyRepositoryCollection<ApiKeyEntity, ObjectId>.GetDirtyAsync()IReadOnlyRepositoryCollection<ApiKeyEntity, ObjectId>.GetFailedIndices()IRepositoryCollection.DropCollectionAsync()