Show / Hide Table of Contents

Class DynamicRangeAttributeAdapter

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

Constructors

DynamicRangeAttributeAdapter(DynamicRangeAttribute, IStringLocalizer)

Declaration
public DynamicRangeAttributeAdapter(DynamicRangeAttribute attribute, IStringLocalizer stringLocalizer)
Parameters
Type Name Description
DynamicRangeAttribute 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.IsIn<T>(T, IEnumerable<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