Exemple #1
0
        public async Task <IEnumerable <UserSoldItemsDto> > GetUserSoldDocsDetails(long id, int page, CancellationToken token)
        {
            var country = User.GetCountryClaim();
            var query   = new UserSoldDocsQuery(id, page, country);
            var res     = (await _queryBus.QueryAsync(query, token)).ToList();

            foreach (var r in res)
            {
                r.Url = $"{_configuration["Site"]}document/{r.ItemCourse}/{r.ItemCreated:dd-M-yyyy}/{r.ItemId}";
            }
            return(res);
        }
Exemple #2
0
 public async Task AdminUserSoldDocsQuery_Ok(long userId, int page, string country)
 {
     var query = new UserSoldDocsQuery(userId, page, country);
     await _fixture.QueryBus.QueryAsync(query, default);
 }