Hi,
I have the following code in a Delphi RO server:
procedure TServerDataModule.ServerCustomResponseEvent(const aTransport: IROHTTPTransport;
const aRequestStream, aResponseStream: TStream; const aResponse: IROHTTPResponse; var aHandled: Boolean);
procedure WriteAnsiString(aStr: AnsiString);
begin
aResponseStream.Write(pointer(aStr)^, Length(aStr));
end;
var
begin
aHandled := MatchText(aTransport.PathInfo, ['/healthcheck_elb', '/healthcheck']);
if aHandled then
begin
// Code to check server status...
aResponse.Code := HTTP_OK;
WriteAnsiString('Health Check OK');
end;
end;
How can I implement something like this a .NET server? Do I need to implement my own IHttpDispatcher?
Thanks,
Arturo.