Show / Hide Table of Contents

Class OpenDIHTTPRequest

Open DI representation of a WMHTTPRequest.

Inheritance
object
OpenDIBase
OpenDIAsset
OpenDIHTTPRequest
Inherited Members
OpenDIAsset.DIDirectory
OpenDIAsset.DIDataSource
OpenDIAsset.DIDataReader
OpenDIAsset.DIDataWriter
OpenDIAsset.parent
OpenDIAsset.fullPathName
OpenDIAsset.ownerType
OpenDIAsset.ownerID
OpenDIAsset.Version
OpenDIAsset.VersionName
OpenDIAsset.Status
OpenDIAsset.imageURL
OpenDIAsset.ToDTO<T>()
OpenDIAsset.Create(WMAssetBase)
OpenDIBase.openDIVersion
OpenDIBase.FQNSeparator
OpenDIBase.id
OpenDIBase.name
OpenDIBase.summary
OpenDIBase.documentation
OpenDIBase.documentationMIMEType
OpenDIBase.properties
OpenDIBase.GetWMType(string)
OpenDIBase.GetOpenDIType(Type)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.OpenDI
Assembly: WMServer.dll
Syntax
public class OpenDIHTTPRequest : OpenDIAsset

Constructors

OpenDIHTTPRequest()

Default constructor

Declaration
public OpenDIHTTPRequest()

OpenDIHTTPRequest(WMHTTPRequest)

Constructor that initializes a new instance with the data from a WMModelBase object.

Declaration
public OpenDIHTTPRequest(WMHTTPRequest asset)
Parameters
Type Name Description
WMHTTPRequest asset

The asset with which to initialize this OpenDIModel

Properties

HTTPConnectionID

The WMHTTPConnection that this request requests from.

Declaration
public string HTTPConnectionID { get; set; }
Property Value
Type Description
string

Headers

Optional headers to add to and overwrite the Headers contained in the HTTPConnectionID

Declaration
public Dictionary<string, string> Headers { get; set; }
Property Value
Type Description
Dictionary<string, string>

Method

The method to call on this request.

Declaration
public string Method { get; set; }
Property Value
Type Description
string

Route

An additional path on top of the HTTPConnectionID's Endpoint

Declaration
public string Route { get; set; }
Property Value
Type Description
string

Methods

ToDTO()

Create a new WMHTTPConnectionDTO object that contains the properties of this OpenDIHTTPConnection

Declaration
public WMHTTPRequestDTO ToDTO()
Returns
Type Description
WMHTTPRequestDTO

A WMHTTPConnectionDTO object that contains the properties of this OpenDIHTTPConnection

In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 1/15/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE