Show / Hide Table of Contents

Class BlobNormalizeNamingService

Inheritance
object
BlobNormalizeNamingService
Implements
IBlobNormalizeNamingService
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
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public class BlobNormalizeNamingService : IBlobNormalizeNamingService, ITransientDependency

Constructors

BlobNormalizeNamingService(IServiceProvider)

Declaration
public BlobNormalizeNamingService(IServiceProvider serviceProvider)
Parameters
Type Name Description
IServiceProvider serviceProvider

Properties

ServiceProvider

Declaration
protected IServiceProvider ServiceProvider { get; }
Property Value
Type Description
IServiceProvider

Methods

NormalizeBlobName(BlobContainerConfiguration, string)

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

NormalizeContainerName(BlobContainerConfiguration, string)

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

NormalizeNaming(BlobContainerConfiguration, string?, string?)

Declaration
public BlobNormalizeNaming NormalizeNaming(BlobContainerConfiguration configuration, string? containerName, string? blobName)
Parameters
Type Name Description
BlobContainerConfiguration configuration
string containerName
string blobName
Returns
Type Description
BlobNormalizeNaming

Implements

IBlobNormalizeNamingService
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