예제 #1
0
        public async Task <GetUserVideosResponse> GetUnTrashedUserVideos([FromQuery] GetUserVideosRequest request)
        {
            var userVideos = await _mediator.Send(new GetUntrashedUserVideosQuery { UserId = request.UserId });

            return(new GetUserVideosResponse {
                UserId = request.UserId, UserVideos = userVideos
            });
        }
예제 #2
0
 /// <summary>
 /// Возвращает список видеозаписей, на которых отмечен пользователь.
 /// </summary>
 /// <param name="callback">Метод, который будет вызван по завершении операции.
 /// Параметр является результатом запроса.</param>
 /// <param name="request">Объект запроса с необходимыми параметрами.</param>
 public void GetUserVideos(Action <VKResponse <VKCountedItemsObject <VKVideoBase> > > callback, GetUserVideosRequest request)
 {
     VKHelper.GetResponse <VKCountedItemsObject <VKVideoBase> >(request, callback);
 }