Click or drag to resize
IWebServerProvider Interface
The provider that implementations of IWebServer should use to access the .NET framework.

Namespace: VirtualRadar.Interface.WebServer
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IWebServerProvider : IDisposable

The IWebServerProvider type exposes the following members.

Properties
  NameDescription
Public propertyAuthenticationSchemes
Gets or sets the authentication schemes that will be accepted by the server.
Public propertyEnableCompression
Gets or sets a value indication that compression has been enabled by the user.
Public propertyIsListening
Gets a value indicating that the listener is listening.
Public propertyListenerPrefix
Gets or sets the prefix that the webserver will listen to.
Public propertyListenerRealm
Gets the realm that the listener is responding to.
Public propertyUtcNow
Gets the time now at UTC.
Top
Methods
  NameDescription
Public methodBeginGetContext
Starts the process of listening for and retrieving the next IContext from the user on a background thread.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodEndGetContext
Retrieves the IContext that represents the request from the user.
Public methodGetHostAddresses
Returns the IP addresses for the local machine.
Public methodStartListener
Starts the web server.
Public methodStopListener
Stops the web server.
Top
See Also