ApiRoute

Overview

Location


 

constructor

 

constructor(serviceName: String; methodName: String; methodParameters: IList<String>; requestMethod: ApiRequestMethod; requestPath: IList<String>; routeParameters: IList<ApiParameter>; responseCode: HttpStatusCode)

 

ApiRoute(String serviceName, String methodName, IList<String> methodParameters, ApiRequestMethod requestMethod, IList<String> requestPath, IList<ApiParameter> routeParameters, HttpStatusCode responseCode)

 

Sub New(serviceName As String, methodName As String, methodParameters As IList<String>, requestMethod As ApiRequestMethod, requestPath As IList<String>, routeParameters As IList<ApiParameter>, responseCode As HttpStatusCode)

Parameters:

  • serviceName:
  • methodName:
  • methodParameters:
  • requestMethod:
  • requestPath:
  • routeParameters:
  • responseCode:

MethodName

 

property MethodName: String read;

 

String MethodName { get; }

 

ReadOnly Property MethodName() As String

MethodParameters

 

property MethodParameters: IList<String> read;

 

IList<String> MethodParameters { get; }

 

ReadOnly Property MethodParameters() As IList<String>

RequestMethod

 

property RequestMethod: ApiRequestMethod read;

 

ApiRequestMethod RequestMethod { get; }

 

ReadOnly Property RequestMethod() As ApiRequestMethod

RequestPath

 

property RequestPath: IList<String> read;

 

IList<String> RequestPath { get; }

 

ReadOnly Property RequestPath() As IList<String>

ResponseCode

 

property ResponseCode: HttpStatusCode read;

 

HttpStatusCode ResponseCode { get; }

 

ReadOnly Property ResponseCode() As HttpStatusCode

RouteParameters

 

property RouteParameters: IList<ApiParameter> read;

 

IList<ApiParameter> RouteParameters { get; }

 

ReadOnly Property RouteParameters() As IList<ApiParameter>

ServiceName

 

property ServiceName: String read;

 

String ServiceName { get; }

 

ReadOnly Property ServiceName() As String

 

MethodName

 

property MethodName: String read;

 

String MethodName { get; }

 

ReadOnly Property MethodName() As String

MethodParameters

 

property MethodParameters: IList<String> read;

 

IList<String> MethodParameters { get; }

 

ReadOnly Property MethodParameters() As IList<String>

RequestMethod

 

property RequestMethod: ApiRequestMethod read;

 

ApiRequestMethod RequestMethod { get; }

 

ReadOnly Property RequestMethod() As ApiRequestMethod

RequestPath

 

property RequestPath: IList<String> read;

 

IList<String> RequestPath { get; }

 

ReadOnly Property RequestPath() As IList<String>

ResponseCode

 

property ResponseCode: HttpStatusCode read;

 

HttpStatusCode ResponseCode { get; }

 

ReadOnly Property ResponseCode() As HttpStatusCode

RouteParameters

 

property RouteParameters: IList<ApiParameter> read;

 

IList<ApiParameter> RouteParameters { get; }

 

ReadOnly Property RouteParameters() As IList<ApiParameter>

ServiceName

 

property ServiceName: String read;

 

String ServiceName { get; }

 

ReadOnly Property ServiceName() As String

 

constructor

 

constructor(serviceName: String; methodName: String; methodParameters: IList<String>; requestMethod: ApiRequestMethod; requestPath: IList<String>; routeParameters: IList<ApiParameter>; responseCode: HttpStatusCode)

 

ApiRoute(String serviceName, String methodName, IList<String> methodParameters, ApiRequestMethod requestMethod, IList<String> requestPath, IList<ApiParameter> routeParameters, HttpStatusCode responseCode)

 

Sub New(serviceName As String, methodName As String, methodParameters As IList<String>, requestMethod As ApiRequestMethod, requestPath As IList<String>, routeParameters As IList<ApiParameter>, responseCode As HttpStatusCode)

Parameters:

  • serviceName:
  • methodName:
  • methodParameters:
  • requestMethod:
  • requestPath:
  • routeParameters:
  • responseCode:

 

Implements