Class ActionApiDescriptionModel
Inheritance
object
ActionApiDescriptionModel
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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
| Type |
Description |
| System.Collections.Generic.IList<T><string> |
|
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
| Type |
Name |
Description |
| string |
uniqueName |
|
| System.Reflection.MethodInfo |
method |
|
| string |
url |
|
| string |
httpMethod |
|
| System.Collections.Generic.IList<T><string> |
supportedVersions |
|
| bool? |
allowAnonymous |
|
| string |
implementFrom |
|
Returns
GetHttpMethod()
Declaration
public HttpMethod GetHttpMethod()
Returns
| Type |
Description |
| System.Net.Http.HttpMethod |
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
object.ToString()
Extension Methods