* more cancellation tokens and fixes * so much cancellation token * fix mysql playout builds
16 lines
480 B
C#
16 lines
480 B
C#
using ErsatzTV.Core.Domain;
|
|
using ErsatzTV.Core.Emby;
|
|
|
|
namespace ErsatzTV.Core.Interfaces.Repositories;
|
|
|
|
public interface IEmbyTelevisionRepository : IMediaServerTelevisionRepository<EmbyLibrary, EmbyShow, EmbySeason,
|
|
EmbyEpisode, EmbyItemEtag>
|
|
{
|
|
Task<Option<EmbyShowTitleItemIdResult>> GetShowTitleItemId(
|
|
int libraryId,
|
|
int showId,
|
|
CancellationToken cancellationToken);
|
|
}
|
|
|
|
public record EmbyShowTitleItemIdResult(string Title, string ItemId);
|