From 7b44ac585bc64d9461accef9b7d73598d7bda6bc Mon Sep 17 00:00:00 2001 From: Antigravity Date: Mon, 11 May 2026 18:08:37 +0000 Subject: [PATCH] refactor: add IEpubReader interface for content streaming --- .../Abstractions/Services/IEpubReader.cs | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/NexusReader.Application/Abstractions/Services/IEpubReader.cs diff --git a/src/NexusReader.Application/Abstractions/Services/IEpubReader.cs b/src/NexusReader.Application/Abstractions/Services/IEpubReader.cs new file mode 100644 index 0000000..d1790f2 --- /dev/null +++ b/src/NexusReader.Application/Abstractions/Services/IEpubReader.cs @@ -0,0 +1,9 @@ +using FluentResults; +using NexusReader.Application.Queries.Reader; + +namespace NexusReader.Application.Abstractions.Services; + +public interface IEpubReader +{ + Task> GetEpubContentAsync(int chapterIndex, string? userId = null); +}