InputRequest.elicitationUrl

Build a url-mode elicitation input-request: instead of a requestedSchema form, the client is directed to a url to gather input out-of-band and correlate the result via elicitationId. Mirrors RequestContext.elicitUrl's invariants: url MUST be a non-empty valid absolute URI and elicitationId MUST be non-empty (throws otherwise).

  1. InputRequest elicitationUrl(string id, string message, string url, string elicitationId)
    struct InputRequest
    static @safe
    elicitationUrl
    (
    string id
    ,
    string message
    ,
    string url
    ,)
  2. string elicitationUrl()