Property | Type | Description | |
---|---|---|---|
RamlTypes | Raml.Parser.Expressions.RamlTypesOrderedDictionary | ||
Schemas | string>.IDictionary | ||
Types | ICollection |
Method | Description | |
---|---|---|
ApiExplorerService ( IApiExplorer apiExplorer, string baseUri = null ) : System | ||
GetRaml ( RamlVersion ramlVersion = RamlVersion.Version1, string title = null ) : Raml.Parser.Expressions.RamlDocument | ||
SetSecurityScheme ( string type, Raml.Parser.Expressions.SecurityScheme scheme ) : void | ||
UseOAuth1 ( string authorizationUri, string requestTokenUri, string tokenCredentialsUri, Raml.Parser.Expressions.SecuritySchemeDescriptor securitySchemeDescriptor ) : void | ||
UseOAuth2 ( string authorizationUri, string accessTokenUri, IEnumerable |
Method | Description | |
---|---|---|
AddType ( |
||
CreateJsonMimeType ( string type ) : MimeType>.Dictionary |
||
CreateMimeType ( string type ) : Raml.Parser.Expressions.MimeType | ||
CreateMimeTypes ( Raml.Parser.Expressions.MimeType mimeType ) : MimeType>.Dictionary |
||
GetUniqueSchemaName ( string schemaName ) : string |
Method | Description | |
---|---|---|
AddMethods ( Raml.Parser.Expressions.Resource resource, System.Web.Http.Description.ApiDescription api, ICollection |
||
GetDescription ( System.Web.Http.Description.ApiDescription api ) : string | ||
GetMethods ( System.Web.Http.Description.ApiDescription api, ICollection |
||
GetParameterFromProperty ( System.Web.Http.Description.ApiParameterDescription apiParam, |
||
GetParametersFromComplexType ( System.Web.Http.Description.ApiParameterDescription apiParam, Parameter>.IDictionary |
||
GetParametersFromUrl ( string url ) : Parameter>.IDictionary |
||
GetPrimitiveParameter ( System.Web.Http.Description.ApiParameterDescription apiParam ) : Raml.Parser.Expressions.Parameter | ||
GetQueryParameters ( IEnumerable |
||
GetRequestMimeTypes ( System.Web.Http.Description.ApiDescription api ) : MimeType>.Dictionary |
||
GetResponse ( |
||
GetResponses ( System.Web.Http.Description.ResponseDescription responseDescription, System.Web.Http.Description.ApiDescription api ) : IEnumerable |
||
GetUriParameters ( string url, IEnumerable |
||
HandleResponseTypeAttributes ( |
||
HandleResponseTypeStatusAttributes ( IEnumerable |
||
IsNullable ( |
||
IsPrimitiveType ( |
||
OrganizeResourcesHierarchically ( Raml.Parser.Expressions.RamlDocument raml, Resource>.Dictionary |
||
RemoveNonExistingParametersFromRoute ( string relativeUri, System.Web.Http.Description.ApiDescription api, string parameterName ) : string | ||
SetSecurityScheme ( Raml.Parser.Expressions.RamlDocument raml ) : void | ||
SetUriParameters ( IEnumerable |
protected abstract AddType ( |
||
type | ||
return | string |
public ApiExplorerService ( IApiExplorer apiExplorer, string baseUri = null ) : System | ||
apiExplorer | IApiExplorer | |
baseUri | string | |
return | System |
protected CreateJsonMimeType ( string type ) : MimeType>.Dictionary |
||
type | string | |
return | MimeType>.Dictionary |
protected abstract CreateMimeType ( string type ) : Raml.Parser.Expressions.MimeType | ||
type | string | |
return | Raml.Parser.Expressions.MimeType |
protected CreateMimeTypes ( Raml.Parser.Expressions.MimeType mimeType ) : MimeType>.Dictionary |
||
mimeType | Raml.Parser.Expressions.MimeType | |
return | MimeType>.Dictionary |
public GetRaml ( RamlVersion ramlVersion = RamlVersion.Version1, string title = null ) : Raml.Parser.Expressions.RamlDocument | ||
ramlVersion | RamlVersion | |
title | string | |
return | Raml.Parser.Expressions.RamlDocument |
protected GetUniqueSchemaName ( string schemaName ) : string | ||
schemaName | string | |
return | string |
public SetSecurityScheme ( string type, Raml.Parser.Expressions.SecurityScheme scheme ) : void | ||
type | string | |
scheme | Raml.Parser.Expressions.SecurityScheme | |
return | void |
public UseOAuth1 ( string authorizationUri, string requestTokenUri, string tokenCredentialsUri, Raml.Parser.Expressions.SecuritySchemeDescriptor securitySchemeDescriptor ) : void | ||
authorizationUri | string | |
requestTokenUri | string | |
tokenCredentialsUri | string | |
securitySchemeDescriptor | Raml.Parser.Expressions.SecuritySchemeDescriptor | |
return | void |
public UseOAuth2 ( string authorizationUri, string accessTokenUri, IEnumerable |
||
authorizationUri | string | |
accessTokenUri | string | |
authorizationGrants | IEnumerable |
|
scopes | IEnumerable |
|
securitySchemeDescriptor | Raml.Parser.Expressions.SecuritySchemeDescriptor | |
return | void |
protected RamlTypesOrderedDictionary,Raml.Parser.Expressions RamlTypes | ||
return | Raml.Parser.Expressions.RamlTypesOrderedDictionary |