mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 00:54:26 +08:00
14 lines
456 B
C#
14 lines
456 B
C#
|
|
using Plonds.Shared.Models;
|
||
|
|
|
||
|
|
namespace Plonds.Api.Services;
|
||
|
|
|
||
|
|
public interface IPlondsManifestStore
|
||
|
|
{
|
||
|
|
Task<PlondsMetadataCatalog> GetCatalogAsync(CancellationToken cancellationToken = default);
|
||
|
|
|
||
|
|
Task<PlondsChannelPointer?> GetLatestAsync(string channel, string platform, CancellationToken cancellationToken = default);
|
||
|
|
|
||
|
|
Task<PlondsDistributionInfo?> GetDistributionAsync(string distributionId, CancellationToken cancellationToken = default);
|
||
|
|
}
|
||
|
|
|