Show / Hide Table of Contents

Interface IParentedItemRepository<T>

Inherited Members
IOwnedItemRepository<T>.GetAllAsync(string)
IOwnedItemRepository<T>.GetByIdAsync(string, string)
IOwnedItemRepository<T>.DeleteAsync(T)
IOwnedItemRepository<T>.DeleteAllByOwnerIdAsync(string, CancellationToken)
IOwnedItemRepository<T>.DeleteAllByOwnerIdAsync(string, int, int, CancellationToken)
IOwnedItemRepository<T>.SaveAllAsync(IEnumerable<T>, CancellationToken)
IOwnedItemRepository<T>.SaveAllAsync(IEnumerable<T>, int, int, CancellationToken)
IRepository<T>.SaveAsync(T)
IRepository<T>.SaveAsync(IList<T>)
IRepository<T>.DeleteAsync(string)
IRepository<T>.GetByIdAsync(string)
IRepository<T>.GetAllAsync()
IRepository<T>.GetPagedAsync(int, string)
Namespace: Benday.CosmosDb.Repositories
Assembly: Benday.CosmosDb.dll
Syntax
public interface IParentedItemRepository<T> : IOwnedItemRepository<T>, IRepository<T> 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 ownerId, string parentId, string? parentDiscriminator = null)
Parameters
Type Name Description
string ownerId
string parentId
string parentDiscriminator
Returns
Type Description
Task<List<T>>
  • Edit this page
  • View Source
In this article
Back to top Copyright © www.benday.com | info@benday.com