Show / Hide Table of Contents

Class GoogleBlobNamingNormalizer

Inheritance
object
GoogleBlobNamingNormalizer
Implements
IBlobNamingNormalizer
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.BlobStoring.Google
Assembly: Volo.Abp.BlobStoring.Google.dll
Syntax
public class GoogleBlobNamingNormalizer : IBlobNamingNormalizer, ITransientDependency

Constructors

GoogleBlobNamingNormalizer()

Declaration
public GoogleBlobNamingNormalizer()

Methods

NormalizeBlobName(string)

Declaration
public string NormalizeBlobName(string blobName)
Parameters
Type Name Description
string blobName
Returns
Type Description
string

NormalizeContainerName(string)

Declaration
public string NormalizeContainerName(string containerName)
Parameters
Type Name Description
string containerName
Returns
Type Description
string

RemoveInvalidStartEndCharacters(string)

Declaration
protected virtual string RemoveInvalidStartEndCharacters(string containerName)
Parameters
Type Name Description
string containerName
Returns
Type Description
string

Implements

IBlobNamingNormalizer
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform