Files
UmlautAdaptarr/UmlautAdaptarr/Providers/ArrClientBase.cs
2024-02-12 01:57:41 +01:00

14 lines
444 B
C#

using Microsoft.Extensions.Caching.Memory;
using UmlautAdaptarr.Models;
using UmlautAdaptarr.Services;
namespace UmlautAdaptarr.Providers
{
public abstract class ArrClientBase()
{
public abstract Task<IEnumerable<SearchItem>> FetchAllItemsAsync();
public abstract Task<SearchItem?> FetchItemByExternalIdAsync(string externalId);
public abstract Task<SearchItem?> FetchItemByTitleAsync(string title);
}
}