C# Класс ParkitectNexus.Data.Assets.CachedData.AssetCachedDataStorage

Наследование: IAssetCachedDataStorage
Показать файл Открыть проект

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

Метод Описание
AssetCachedDataStorage ( IWebsite website, ILogger log ) : System
GetData ( AssetType type, IAssetMetadata metadata, string path ) : Task
StoreData ( AssetType type, string path, IAssetCachedData metadata ) : void

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

Метод Описание
GenerateCachableData ( AssetType type, IAssetMetadata metadata, string path ) : Task
GetCachedDataFilePath ( AssetType type, string path ) : string
GetCachedDataType ( AssetType type ) : Type

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

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

public AssetCachedDataStorage ( IWebsite website, ILogger log ) : System
website IWebsite
log ILogger
Результат System

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

public GetData ( AssetType type, IAssetMetadata metadata, string path ) : Task
type AssetType
metadata IAssetMetadata
path string
Результат Task

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

public StoreData ( AssetType type, string path, IAssetCachedData metadata ) : void
type AssetType
path string
metadata IAssetCachedData
Результат void