Show / Hide Table of Contents

Interface IParentedItemRepository<T>

Inherited Members
ITenantItemRepository<T>.SaveAsync(T)
ITenantItemRepository<T>.DeleteAsync(T)
ITenantItemRepository<T>.GetAllAsync(string)
ITenantItemRepository<T>.GetByIdAsync(string, string)
ITenantItemRepository<T>.DeleteAllByTenantIdAsync(string, CancellationToken)
ITenantItemRepository<T>.DeleteAllByTenantIdAsync(string, int, int, CancellationToken)
ITenantItemRepository<T>.SaveAllAsync(IEnumerable<T>, CancellationToken)
ITenantItemRepository<T>.SaveAllAsync(IEnumerable<T>, int, int, CancellationToken)
ITenantItemRepository<T>.GetPagedAsync(string, int, string)
IRepository<T>.SaveAsync(IList<T>)
IRepository<T>.DeleteAsync(string)
IRepository<T>.GetByIdAsync(string)
IRepository<T>.GetAllAsync()
IRepository<T>.GetPagedAsync(int, string)
IAsyncTenantRepository<T, string>.GetByIdAsync(string, string)
IAsyncTenantRepository<T, string>.GetByTenantAsync(string)
IAsyncRepository<T, string>.SaveAsync(T)
IAsyncRepository<T, string>.DeleteAsync(T)
Namespace: Benday.CosmosDb.Repositories
Assembly: Benday.CosmosDb.dll
Syntax
public interface IParentedItemRepository<T> : ITenantItemRepository<T>, IRepository<T>, IAsyncTenantRepository<T, string>, IAsyncRepository<T, string> where T : class, IParentedItem, new()
Type Parameters
Name Description
T

Methods

| Edit this page View Source

GetAllByParentIdAsync(string, string, string?)

Declaration
Task<List<T>> GetAllByParentIdAsync(string tenantId, string parentId, string? parentEntityType = null)
Parameters
Type Name Description
string tenantId
string parentId
string parentEntityType
Returns
Type Description
Task<List<T>>
  • Edit this page
  • View Source
In this article
Back to top Copyright © www.benday.com | info@benday.com