Class ParameterApiDescriptionModel
Inheritance
ParameterApiDescriptionModel
Assembly: Volo.Abp.Http.dll
Syntax
public class ParameterApiDescriptionModel
Constructors
ParameterApiDescriptionModel()
Declaration
public ParameterApiDescriptionModel()
Properties
BindingSourceId
Declaration
public string? BindingSourceId { get; set; }
Property Value
ConstraintTypes
Declaration
public string[]? ConstraintTypes { get; set; }
Property Value
DefaultValue
Declaration
public object? DefaultValue { get; set; }
Property Value
DescriptorName
Declaration
public string? DescriptorName { get; set; }
Property Value
IsOptional
Declaration
public bool IsOptional { get; set; }
Property Value
JsonName
Declaration
public string? JsonName { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
NameOnMethod
Declaration
public string NameOnMethod { get; set; }
Property Value
Type
Declaration
public string? Type { get; set; }
Property Value
TypeSimple
Declaration
public string? TypeSimple { get; set; }
Property Value
Methods
Create(string, string?, string, Type, bool, object?, string[]?, string?, string?)
Declaration
public static ParameterApiDescriptionModel Create(string name, string? jsonName, string nameOnMethod, Type type, bool isOptional = false, object? defaultValue = null, string[]? constraintTypes = null, string? bindingSourceId = null, string? descriptorName = null)
Parameters
Returns
Extension Methods