Class ActionApiDescriptionModel
Inheritance
System.Object
ActionApiDescriptionModel
Assembly: Volo.Abp.Http.dll
Syntax
public class ActionApiDescriptionModel : object
Properties
HttpMethod
Declaration
public string HttpMethod { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Name
Declaration
public string Name { get; set; }
Property Value
| Type |
Description |
| System.String |
|
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
| Type |
Description |
| IList<System.String> |
|
UniqueName
Declaration
public string UniqueName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Url
Declaration
public string Url { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
AddParameter(ParameterApiDescriptionModel)
Declaration
public ParameterApiDescriptionModel AddParameter(ParameterApiDescriptionModel parameter)
Parameters
Returns
Create(String, MethodInfo, String, String, IList<String>)
Declaration
public static ActionApiDescriptionModel Create(string uniqueName, MethodInfo method, string url, string httpMethod, IList<string> supportedVersions)
Parameters
| Type |
Name |
Description |
| System.String |
uniqueName |
|
| MethodInfo |
method |
|
| System.String |
url |
|
| System.String |
httpMethod |
|
| IList<System.String> |
supportedVersions |
|
Returns
GetHttpMethod()
Declaration
public HttpMethod GetHttpMethod()
Returns
| Type |
Description |
| HttpMethod |
|
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
Extension Methods