/// <summary>
 /// Lists user group activities.
 /// </summary>
 /// <param name="owner">The user identifier.</param>
 /// <param name="q">The query arguments.</param>
 /// <param name="cancellationToken">The optional token to monitor for cancellation requests.</param>
 /// <returns>The collection of result.</returns>
 public async Task <IEnumerable <UserGroupActivityEntity> > ListUserGroupActivitiesAsync(Users.UserGroupEntity owner, QueryArgs q, CancellationToken cancellationToken = default)
 {
     return(await GetContext(true).GroupActivities.ListEntities(q, ele => ele.OwnerId == owner.Id).ToListAsync(cancellationToken));
 }
Example #2
0
 /// <summary>
 /// Lists user group activities.
 /// </summary>
 /// <param name="owner">The user identifier.</param>
 /// <param name="q">The query arguments.</param>
 /// <param name="cancellationToken">The optional token to monitor for cancellation requests.</param>
 /// <returns>The collection of result.</returns>
 public override async Task <IEnumerable <UserGroupActivityEntity> > ListUserGroupActivitiesAsync(Users.UserGroupEntity owner, QueryArgs q, CancellationToken cancellationToken = default)
 {
     return(await DataProvider.ListUserGroupActivitiesAsync(owner, q, cancellationToken));
 }