/// <summary>
 /// Lists user 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 <UserActivityEntity> > ListUserActivitiesAsync(Users.UserEntity owner, QueryArgs q, CancellationToken cancellationToken = default)
 {
     return(await GetContext(true).UserActivities.ListEntities(q, ele => ele.OwnerId == owner.Id).ToListAsync(cancellationToken));
 }
Example #2
0
 /// <summary>
 /// Lists user 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 <UserActivityEntity> > ListUserActivitiesAsync(Users.UserEntity owner, QueryArgs q, CancellationToken cancellationToken = default)
 {
     return(await DataProvider.ListUserActivitiesAsync(owner, q, cancellationToken));
 }