C# 클래스 ScriptCs.WebApi.WebApi

Creates a web api using an OWIN host
상속: IScriptPackContext
파일 보기 프로젝트 열기: scriptcs-contrib/scriptcs-webapi

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ApplyDefaultConfiguration ( System.Web.Http.HttpConfiguration config, IEnumerable controllerTypes ) : void

메소드 상세

Configure() 공개 메소드

public Configure ( ) : WebApi
리턴 WebApi

Configure() 공개 메소드

public Configure ( Action startupAction ) : WebApi
startupAction Action
리턴 WebApi

Configure() 공개 메소드

public Configure ( Action startupAction, System.Web.Http.HttpConfiguration config ) : WebApi
startupAction Action
config System.Web.Http.HttpConfiguration
리턴 WebApi

Configure() 공개 메소드

public Configure ( System.Web.Http.HttpConfiguration config ) : WebApi
config System.Web.Http.HttpConfiguration
리턴 WebApi

NewFormatter() 공개 메소드

public NewFormatter ( ) : FormatterBuilder
리턴 FormatterBuilder

Start() 공개 메소드

public Start ( string baseAddress ) : IDisposable
baseAddress string
리턴 IDisposable

UseFormatterOnly() 공개 메소드

public UseFormatterOnly ( System.Net.Http.Formatting.MediaTypeFormatter formatter ) : WebApi
formatter System.Net.Http.Formatting.MediaTypeFormatter
리턴 WebApi

UseJsonOnly() 공개 메소드

public UseJsonOnly ( ) : WebApi
리턴 WebApi

WebApi() 공개 메소드

public WebApi ( ILog logger, IControllerTypeManager typeManager ) : System
logger ILog
typeManager IControllerTypeManager
리턴 System