Class ActionApiDescriptionModel
Inheritance
ActionApiDescriptionModel
Assembly: Volo.Abp.Http.dll
Syntax
public class ActionApiDescriptionModel
Constructors
ActionApiDescriptionModel()
Declaration
public ActionApiDescriptionModel()
Properties
AllowAnonymous
Declaration
public bool? AllowAnonymous { get; set; }
Property Value
HttpMethod
Declaration
public string? HttpMethod { get; set; }
Property Value
ImplementFrom
Declaration
public string? ImplementFrom { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Parameters
Declaration
public IList<ParameterApiDescriptionModel> Parameters { get; set; }
Property Value
ParametersOnMethod
Declaration
public IList<MethodParameterApiDescriptionModel> ParametersOnMethod { get; set; }
Property Value
ReturnValue
Declaration
public ReturnValueApiDescriptionModel ReturnValue { get; set; }
Property Value
SupportedVersions
Declaration
public IList<string>? SupportedVersions { get; set; }
Property Value
UniqueName
Declaration
public string UniqueName { get; set; }
Property Value
Url
Declaration
public string Url { get; set; }
Property Value
Methods
AddParameter(ParameterApiDescriptionModel)
Declaration
public ParameterApiDescriptionModel AddParameter(ParameterApiDescriptionModel parameter)
Parameters
Returns
Create(string, MethodInfo, string, string?, IList<string>, bool?, string?)
Declaration
public static ActionApiDescriptionModel Create(string uniqueName, MethodInfo method, string url, string? httpMethod, IList<string> supportedVersions, bool? allowAnonymous = null, string? implementFrom = null)
Parameters
Returns
GetHttpMethod()
Declaration
public HttpMethod GetHttpMethod()
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Extension Methods