C# Class ServiceStack.AppSelfHostBase

Inheritance: ServiceStackHost
Exibir arquivo Open project: ServiceStack/ServiceStack Class Usage Examples

Public Methods

Method Description
Bind ( IApplicationBuilder app ) : void
Configure ( IApplicationBuilder app, IHostingEnvironment env ) : void

Override to Confgiure .NET Core App

ConfigureHost ( IWebHostBuilder host, string urlBases ) : IWebHostBuilder
ConfigureServices ( IServiceCollection services ) : void

Override to Configure .NET Core dependencies

Init ( ) : ServiceStackHost
OnConfigLoad ( ) : void
ProcessRequest ( HttpContext context, Func next ) : System.Threading.Tasks.Task
Start ( string urlBase ) : ServiceStackHost
TryGetCurrentRequest ( ) : IRequest

Protected Methods

Method Description
AppSelfHostBase ( string serviceName ) : System
Dispose ( bool disposing ) : void
RealInit ( ) : void

Method Details

AppSelfHostBase() protected method

protected AppSelfHostBase ( string serviceName ) : System
serviceName string
return System

Bind() public method

public Bind ( IApplicationBuilder app ) : void
app IApplicationBuilder
return void

Configure() public method

Override to Confgiure .NET Core App
public Configure ( IApplicationBuilder app, IHostingEnvironment env ) : void
app IApplicationBuilder
env IHostingEnvironment
return void

ConfigureHost() public method

public ConfigureHost ( IWebHostBuilder host, string urlBases ) : IWebHostBuilder
host IWebHostBuilder
urlBases string
return IWebHostBuilder

ConfigureServices() public method

Override to Configure .NET Core dependencies
public ConfigureServices ( IServiceCollection services ) : void
services IServiceCollection
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Init() public method

public Init ( ) : ServiceStackHost
return ServiceStackHost

OnConfigLoad() public method

public OnConfigLoad ( ) : void
return void

ProcessRequest() public method

public ProcessRequest ( HttpContext context, Func next ) : System.Threading.Tasks.Task
context HttpContext
next Func
return System.Threading.Tasks.Task

RealInit() protected method

protected RealInit ( ) : void
return void

Start() public method

public Start ( string urlBase ) : ServiceStackHost
urlBase string
return ServiceStackHost

TryGetCurrentRequest() public method

public TryGetCurrentRequest ( ) : IRequest
return IRequest