public async Task <IEnumerable <UserStudyRoomDto> > GetUserLobbyStudyRooms([FromServices] IUrlBuilder urlBuilder, CancellationToken token)
        {
            var userId = _userManager.GetLongUserId(User);
            var query  = new UserStudyRoomQuery(userId);
            var res    = await _queryBus.QueryAsync(query, token);

            return(res.Select(item =>
            {
                item.Image = urlBuilder.BuildUserImageEndpoint(item.UserId, item.Image);
                return item;
            }));
        }
Exemple #2
0
        public async Task UserStudyRoomQuery_Ok()
        {
            var query = new UserStudyRoomQuery(638);

            var _ = await fixture.QueryBus.QueryAsync(query, default);
        }