Show / Hide Table of Contents

Class AbpExtraPropertyModelBinder

Inheritance
object
AbpExtraPropertyModelBinder
Implements
IModelBinder
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.Mvc.ModelBinding
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AbpExtraPropertyModelBinder : IModelBinder

Constructors

AbpExtraPropertyModelBinder(Type)

Declaration
public AbpExtraPropertyModelBinder(Type extensibleObjectType)
Parameters
Type Name Description
Type extensibleObjectType

Properties

ExtensibleObjectType

Declaration
public Type ExtensibleObjectType { get; }
Property Value
Type Description
Type

Methods

BindModelAsync(ModelBindingContext)

Declaration
public virtual Task BindModelAsync(ModelBindingContext bindingContext)
Parameters
Type Name Description
ModelBindingContext bindingContext
Returns
Type Description
Task

ConvertStringToPropertyType(ModelBindingContext, string?)

Declaration
protected virtual object? ConvertStringToPropertyType(ModelBindingContext bindingContext, string? value)
Parameters
Type Name Description
ModelBindingContext bindingContext
string value
Returns
Type Description
object

Implements

IModelBinder

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