api/v1/video ya funciona
This commit is contained in:
@@ -5,6 +5,6 @@ namespace CleanArchitecture.Application.Features.Videos.Queries.GetVideosList
|
|||||||
public class GetVideosListQuery(string _UserName) :
|
public class GetVideosListQuery(string _UserName) :
|
||||||
IRequest<List<VideosVm>>
|
IRequest<List<VideosVm>>
|
||||||
{
|
{
|
||||||
public string UserName { get; set; } = string.Empty;
|
public string UserName { get; set; } = _UserName;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ namespace CleanArchitecture.Application.Features.Videos.Queries.GetVideosList
|
|||||||
public async Task<List<VideosVm>> Handle(GetVideosListQuery request, CancellationToken cancellationToken)
|
public async Task<List<VideosVm>> Handle(GetVideosListQuery request, CancellationToken cancellationToken)
|
||||||
{
|
{
|
||||||
|
|
||||||
var videoList = await videoRepository.GetVideoByNombre(request.UserName);
|
var videoList = await videoRepository.GetVideoByUserName(request.UserName);
|
||||||
return mapper.Map<List<VideosVm>>(videoList);
|
return mapper.Map<List<VideosVm>>(videoList);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ namespace CleanArchitecture.Infrastructure.Repositories
|
|||||||
public async Task<Video> GetVideoByNombre(string nombreVideo)
|
public async Task<Video> GetVideoByNombre(string nombreVideo)
|
||||||
{
|
{
|
||||||
return await context.Videos.Where(x => x.Nombre!.Equals(nombreVideo)).SingleOrDefaultAsync();
|
return await context.Videos.Where(x => x.Nombre!.Equals(nombreVideo)).SingleOrDefaultAsync();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<IEnumerable<Video>> GetVideoByUserName(string userName)
|
public async Task<IEnumerable<Video>> GetVideoByUserName(string userName)
|
||||||
|
|||||||
Reference in New Issue
Block a user