2using System.Collections.Generic;
14 private readonly
string uri;
15 private bool responseReturned =
false;
36 if (!this.responseReturned)
38 this.responseReturned =
true;
43 new KeyValuePair<string, object>(
"ErrorType",
ErrorType),
44 new KeyValuePair<string, object>(
"URI", this.uri));
49 new KeyValuePair<string, object>(
"ErrorType",
ErrorType),
50 new KeyValuePair<string, object>(
"URI", this.uri));
65 if (!this.responseReturned)
67 this.responseReturned =
true;
70 new KeyValuePair<string, object>(
"ErrorType",
ErrorType),
71 new KeyValuePair<string, object>(
"URI", this.uri));
81 public override void Error(Exception Exception)
83 if (!this.responseReturned)
85 this.responseReturned =
true;
88 new KeyValuePair<string, object>(
"ErrorType", this.
ErrorType),
89 new KeyValuePair<string, object>(
"URI", this.uri));
91 base.Error(Exception);
99 public override void Result(
string Xml)
101 if (!this.responseReturned)
103 this.responseReturned =
true;
Static class managing the application event log. Applications and services log events on this static ...
static void Critical(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
static void Error(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an error event.
static void Notice(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
Contains information about one XMPP address.
Represents a case-insensitive string.
static readonly CaseInsensitiveString Empty
Empty case-insensitive string
string ErrorMessage
Error message, or null if no error.
Current state of URI from internal source
InternalProcessing(string Uri)
Current state of URI from internal source
override bool Relayed
If the request is relayed
override void Result(string Xml)
Reports a positive result.
override void Error(EDalerUriErrorType ErrorType, string ErrorMessage, bool LogAsNotice)
Reports an error with the URI
override void Error(string ErrorType, string ErrorXml, string ErrorMessage)
Reports an error with the URI
override CaseInsensitiveString OriginalSender
Who the original sender of the URI is.
override XmppAddress For
Who the payment is for.
override void Error(Exception Exception)
Reports an error with the URI
override CaseInsensitiveString Sender
Who the sender of the URI is.
EDalerUriErrorType
Type of URI Error