C# Класс ParkitectNexus.Data.Assets.RemoteAssetRepository

Represents the online parkitect asset storage.
Наследование: IRemoteAssetRepository
Показать файл Открыть проект

Открытые методы

Метод Описание
DownloadAsset ( ApiAsset asset ) : Task

Downloads the asset.

GetLatestModTag ( IModAsset asset ) : Task

Gets the latest mod tag.

RemoteAssetRepository ( ILogger logger, IWebsite website, INexusWebClientFactory webClientFactory ) : System

Приватные методы

Метод Описание
ResolveDownloadInfo ( ApiAsset asset ) : DownloadInfo

Описание методов

DownloadAsset() публичный Метод

Downloads the asset.
the specified asset id is invalid
public DownloadAsset ( ApiAsset asset ) : Task
asset ParkitectNexus.Data.Web.API.ApiAsset The asset.
Результат Task

GetLatestModTag() публичный Метод

Gets the latest mod tag.
public GetLatestModTag ( IModAsset asset ) : Task
asset IModAsset The asset.
Результат Task

RemoteAssetRepository() публичный Метод

public RemoteAssetRepository ( ILogger logger, IWebsite website, INexusWebClientFactory webClientFactory ) : System
logger ILogger
website IWebsite
webClientFactory INexusWebClientFactory
Результат System