C# Class ScriptCs.WebApi.WebApi

Creates a web api using an OWIN host
Inheritance: IScriptPackContext
Afficher le fichier Open project: scriptcs-contrib/scriptcs-webapi

Méthodes publiques

Méthode Description
Configure ( ) : WebApi
Configure ( Action startupAction ) : WebApi
Configure ( Action startupAction, System.Web.Http.HttpConfiguration config ) : WebApi
Configure ( System.Web.Http.HttpConfiguration config ) : WebApi
NewFormatter ( ) : FormatterBuilder
Start ( string baseAddress ) : IDisposable
UseFormatterOnly ( System.Net.Http.Formatting.MediaTypeFormatter formatter ) : WebApi
UseJsonOnly ( ) : WebApi
WebApi ( ILog logger, IControllerTypeManager typeManager ) : System

Private Methods

Méthode Description
ApplyDefaultConfiguration ( System.Web.Http.HttpConfiguration config, IEnumerable controllerTypes ) : void

Method Details

Configure() public méthode

public Configure ( ) : WebApi
Résultat WebApi

Configure() public méthode

public Configure ( Action startupAction ) : WebApi
startupAction Action
Résultat WebApi

Configure() public méthode

public Configure ( Action startupAction, System.Web.Http.HttpConfiguration config ) : WebApi
startupAction Action
config System.Web.Http.HttpConfiguration
Résultat WebApi

Configure() public méthode

public Configure ( System.Web.Http.HttpConfiguration config ) : WebApi
config System.Web.Http.HttpConfiguration
Résultat WebApi

NewFormatter() public méthode

public NewFormatter ( ) : FormatterBuilder
Résultat FormatterBuilder

Start() public méthode

public Start ( string baseAddress ) : IDisposable
baseAddress string
Résultat IDisposable

UseFormatterOnly() public méthode

public UseFormatterOnly ( System.Net.Http.Formatting.MediaTypeFormatter formatter ) : WebApi
formatter System.Net.Http.Formatting.MediaTypeFormatter
Résultat WebApi

UseJsonOnly() public méthode

public UseJsonOnly ( ) : WebApi
Résultat WebApi

WebApi() public méthode

public WebApi ( ILog logger, IControllerTypeManager typeManager ) : System
logger ILog
typeManager IControllerTypeManager
Résultat System