Show / Hide Table of Contents

Class FileSystemBlobNamingNormalizer

Inheritance
System.Object
FileSystemBlobNamingNormalizer
Implements
IBlobNamingNormalizer
ITransientDependency
Namespace: Volo.Abp.BlobStoring.FileSystem
Assembly: Volo.Abp.BlobStoring.FileSystem.dll
Syntax
public class FileSystemBlobNamingNormalizer : object, IBlobNamingNormalizer, ITransientDependency

Constructors

FileSystemBlobNamingNormalizer(IOSPlatformProvider)

Declaration
public FileSystemBlobNamingNormalizer(IOSPlatformProvider iosPlatformProvider)
Parameters
Type Name Description
IOSPlatformProvider iosPlatformProvider

Methods

Normalize(String)

Declaration
protected virtual string Normalize(string fileName)
Parameters
Type Name Description
System.String fileName
Returns
Type Description
System.String

NormalizeBlobName(String)

Declaration
public virtual string NormalizeBlobName(string blobName)
Parameters
Type Name Description
System.String blobName
Returns
Type Description
System.String

NormalizeContainerName(String)

Declaration
public virtual string NormalizeContainerName(string containerName)
Parameters
Type Name Description
System.String containerName
Returns
Type Description
System.String

Implements

IBlobNamingNormalizer
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft