C# Класс MiniWeb.AssetStorage.FileSystem.MiniWebAssetFileSystemStorage

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

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

Метод Описание
CreateAsset ( string fileName, byte bytes, string virtualFolder = null ) : IAsset
CreateAsset ( string fileName, string base64String, string virtualFolder = null ) : IAsset
GetAllAssets ( ) : IEnumerable
MiniWebAssetFileSystemStorage ( IHostingEnvironment env, ILoggerFactory loggerfactory, IOptions config ) : System
RemoveAsset ( IAsset asset ) : void

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

Метод Описание
ConvertToBytes ( string base64 ) : byte[]
GetVirtualPath ( string path ) : string
SetupLogging ( ILoggerFactory loggerfactory ) : ILogger

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

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

public CreateAsset ( string fileName, byte bytes, string virtualFolder = null ) : IAsset
fileName string
bytes byte
virtualFolder string
Результат IAsset

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

public CreateAsset ( string fileName, string base64String, string virtualFolder = null ) : IAsset
fileName string
base64String string
virtualFolder string
Результат IAsset

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

public GetAllAssets ( ) : IEnumerable
Результат IEnumerable

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

public MiniWebAssetFileSystemStorage ( IHostingEnvironment env, ILoggerFactory loggerfactory, IOptions config ) : System
env IHostingEnvironment
loggerfactory ILoggerFactory
config IOptions
Результат System

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

public RemoveAsset ( IAsset asset ) : void
asset IAsset
Результат void