WebServer.RequestDoneDelegate Delegate
wodWebServer.NET Help file

WebServer.RequestDoneDelegate Delegate

Fires when wodWebServer.NET receives complete request from the user.

public delegate void WebServer.RequestDoneDelegate(
   object Sender,
   WebRequestDoneArgs Args
);

Parameters

Sender
The source of the event.
Args
Holds arguments for the event.

Remarks

This is the MOST IMPORTANT event in wodWebServer.NET - this is the place you should put your code to prepare responses on user's requests.

When new request arrive to GET or POST information from/to your WEB server, you will catch it in this event. From within this event you should prepare outgoing response - either 'by hand' by setting Response.Headers and filling up Response.Body (or Response.Stream) property, or you can just let wodWebServer.NET do it automatically - by setting WebServer1.DocumentRoot property, and automatic document delivery. It's up to you.

If you don't do anything inside this event and you don't set DocumentRoot property - wodWebServer.NET will not know what kind of content to provide to the user, and most probably users will receive errors as a result.

Requirements

Namespace: WeOnlyDo.Server

Assembly: WeOnlyDo.Server.WebServer (in WeOnlyDo.Server.WebServer.dll)

See Also

WeOnlyDo.Server Namespace