Refactor: Web Consolidation and Identity Stabilization #40

Merged
mjasin merged 37 commits from feature/issue-33 into develop 2026-05-11 19:16:31 +00:00
Showing only changes of commit 43fa79608f - Show all commits
@@ -4,17 +4,17 @@ using NexusReader.Application.Abstractions.Services;
namespace NexusReader.Application.Queries.Reader; 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) 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);
} }
} }