Class ExtensionPropertyAttributeDtoFactory
Inheritance
ExtensionPropertyAttributeDtoFactory
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class ExtensionPropertyAttributeDtoFactory : IExtensionPropertyAttributeDtoFactory, ITransientDependency
Constructors
ExtensionPropertyAttributeDtoFactory()
Declaration
public ExtensionPropertyAttributeDtoFactory()
Methods
AddPropertiesToConfiguration(Attribute, Dictionary<string, object>)
Declaration
protected virtual void AddPropertiesToConfiguration(Attribute attribute, Dictionary<string, object> configuration)
Parameters
Create(Attribute)
Declaration
public virtual ExtensionPropertyAttributeDto Create(Attribute attribute)
Parameters
Returns
CreateConfiguration(Attribute)
Declaration
protected virtual Dictionary<string, object> CreateConfiguration(Attribute attribute)
Parameters
Returns
GetPropertyValue(Attribute, PropertyInfo)
Declaration
protected virtual object? GetPropertyValue(Attribute attribute, PropertyInfo property)
Parameters
Returns
GetSimplifiedName(Attribute)
Declaration
protected virtual string GetSimplifiedName(Attribute attribute)
Parameters
Returns
IgnoreProperty(Attribute, PropertyInfo)
Declaration
protected virtual bool IgnoreProperty(Attribute attribute, PropertyInfo property)
Parameters
Returns
Implements
Extension Methods