Table of Contents

Class Endpoint

Namespace
Dynamicweb.DataIntegration.EndpointManagement
Assembly
Dynamicweb.DataIntegration.dll

Represents Endpoint

[DataContract]
public class Endpoint
Inheritance
Endpoint
Inherited Members

Properties

Authentication

public EndpointAuthentication? Authentication { get; }

Property Value

EndpointAuthentication

AuthenticationId

Endpoint Authentication Id

[DataMember]
public int AuthenticationId { get; set; }

Property Value

int

Body

Request body

[DataMember]
public string? Body { get; set; }

Property Value

string

Collection

public EndpointCollection? Collection { get; }

Property Value

EndpointCollection

CollectionId

Endpoint Authentication Id

[DataMember]
public int CollectionId { get; set; }

Property Value

int

Description

Endpoint Description

[DataMember]
public string? Description { get; set; }

Property Value

string

FullUrl

Full url: Url + Parameters

public string FullUrl { get; }

Property Value

string

HeaderParams

public IEnumerable<EndpointParameter> HeaderParams { get; }

Property Value

IEnumerable<EndpointParameter>

Id

Endpoint Id

[DataMember]
public int Id { get; set; }

Property Value

int

Name

Endpoint Name

[DataMember]
public string? Name { get; set; }

Property Value

string

QueryParams

public IEnumerable<EndpointParameter> QueryParams { get; }

Property Value

IEnumerable<EndpointParameter>

RequestType

Endpoint request type

[DataMember]
public EndpointRequestType RequestType { get; set; }

Property Value

EndpointRequestType

Sorting

public int Sorting { get; set; }

Property Value

int

Timeout

public int Timeout { get; set; }

Property Value

int

Url

Endpoint Url

[DataMember]
public string? Url { get; set; }

Property Value

string

UseInLiveIntegration

Enable for the Live integration use

[DataMember]
public bool UseInLiveIntegration { get; set; }

Property Value

bool

Methods

Clone()

public Endpoint Clone()

Returns

Endpoint
To top