Class CadenteHttpServerEngine
- Namespace
- Sisk.Cadente.CoreEngine
- Assembly
- Sisk.Cadente.CoreEngine.dll
Represents an HTTP server engine based on the Cadente host. This class implements HttpServerEngine and IDisposable to manage the lifecycle of the HTTP server.
public sealed class CadenteHttpServerEngine : HttpServerEngine, IDisposable
- Inheritance
-
CadenteHttpServerEngine
- Implements
- Inherited Members
Constructors
- CadenteHttpServerEngine()
Initializes a new instance of the CadenteHttpServerEngine class.
- CadenteHttpServerEngine(Action<HttpHost>)
Initializes a new instance of the CadenteHttpServerEngine class with a specified action to set up each HTTP host.
Properties
- EventLoopMecanism
Gets the event loop mechanism used by the server.
- IdleConnectionTimeout
Gets or sets the timeout for idle connections.
- ListeningPrefixes
Gets or sets the listening prefixes for the server.
Methods
- BeginGetContext(AsyncCallback?, object?)
Begins an asynchronous operation to get an HTTP context.
- Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
- EndGetContext(IAsyncResult)
Ends an asynchronous operation to get an HTTP context.
- GetContextAsync(CancellationToken)
Asynchronously obtains an HttpServerEngineContext.
- OnConfiguring(HttpServer, HttpServerConfiguration)
Called when the server is being configured.
- SetListeningHosts(IEnumerable<ListeningHost>)
Sets the listening hosts for the server.
- StartServer()
Starts the HTTP server.
- StopServer()
Stops the HTTP server.
English
Русский
Português
Español
Deutsch
中文 (简体)
日本語