16 lines
510 B
C#
16 lines
510 B
C#
using ErsatzTV.Core.Domain;
|
|
|
|
namespace ErsatzTV.Core.Interfaces.Emby;
|
|
|
|
public interface IEmbyPathReplacementService
|
|
{
|
|
Task<string> GetReplacementEmbyPath(
|
|
int libraryPathId,
|
|
string path,
|
|
CancellationToken cancellationToken,
|
|
bool log = true);
|
|
|
|
string GetReplacementEmbyPath(List<EmbyPathReplacement> pathReplacements, string path, bool log = true);
|
|
string ReplaceNetworkPath(EmbyMediaSource embyMediaSource, string path, string networkPath, string replacement);
|
|
}
|