Refactor: Web Consolidation and Identity Stabilization #40
@@ -4,17 +4,17 @@ using NexusReader.Application.Abstractions.Services;
|
||||
|
||||
namespace NexusReader.Application.Queries.Reader;
|
||||
|
||||
internal sealed class GetReaderPageQueryHandler : IQueryHandler<GetReaderPageQuery, ReaderPageViewModel>
|
||||
public class GetReaderPageQueryHandler : IQueryHandler<GetReaderPageQuery, ReaderPageViewModel>
|
||||
{
|
||||
private readonly IEpubService _epubService;
|
||||
private readonly IEpubReader _epubReader;
|
||||
|
||||
public GetReaderPageQueryHandler(IEpubService epubService)
|
||||
public GetReaderPageQueryHandler(IEpubReader epubReader)
|
||||
{
|
||||
_epubService = epubService;
|
||||
_epubReader = epubReader;
|
||||
}
|
||||
|
||||
public async Task<Result<ReaderPageViewModel>> Handle(GetReaderPageQuery request, CancellationToken cancellationToken)
|
||||
{
|
||||
return await _epubService.GetEpubContentAsync(request.ChapterIndex, request.UserId);
|
||||
return await _epubReader.GetEpubContentAsync(request.ChapterIndex, request.UserId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user