Show / Hide Table of Contents

Class DynamicStringLengthAttributeAdapter

Inheritance
System.Object
DynamicStringLengthAttributeAdapter
Namespace: Volo.Abp.AspNetCore.Mvc.DataAnnotations
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class DynamicStringLengthAttributeAdapter : AttributeAdapterBase<DynamicStringLengthAttribute>

Constructors

DynamicStringLengthAttributeAdapter(DynamicStringLengthAttribute, IStringLocalizer)

Declaration
public DynamicStringLengthAttributeAdapter(DynamicStringLengthAttribute attribute, IStringLocalizer stringLocalizer)
Parameters
Type Name Description
DynamicStringLengthAttribute attribute
IStringLocalizer stringLocalizer

Methods

AddValidation(ClientModelValidationContext)

Declaration
public override void AddValidation(ClientModelValidationContext context)
Parameters
Type Name Description
ClientModelValidationContext context

GetErrorMessage(ModelValidationContextBase)

Declaration
public override string GetErrorMessage(ModelValidationContextBase validationContext)
Parameters
Type Name Description
ModelValidationContextBase validationContext
Returns
Type Description
System.String

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