Table of Contents

Class ApiDataLocationFormBase

Namespace
MES.MQC.DataSourceLibrary.Models.Locations.Forms
Assembly
MES.MQC.DataSourceLibrary.dll

ApiConnectorConfiguration to be implemented as a nested subclass of a MQC API Connector. Provides configuration of a API DataSource. Rendered with DynamicForm based on the Form-Attributes of the class and properties.

public abstract class ApiDataLocationFormBase : DataLocationFormBase
Inheritance
ApiDataLocationFormBase
Derived
Inherited Members

Properties

ClientCertificate

[JsonProperty(Required = Required.Always, Order = 3)]
[Augmentation(typeof(VisibleAugmenter), new string[] { "Visible=ClientCertificateEnabled" }, AssistanceExecution.Always)]
[Validation(typeof(ClientCertificateValidator), new string[] { "ClientCertificate=ClientCertificate" }, AssistanceExecution.Always)]
public ClientCertificate ClientCertificate { get; set; }

Property Value

ClientCertificate

ClientCertificateEnabled

[JsonProperty(Required = Required.Default, Order = 2)]
public bool ClientCertificateEnabled { get; set; }

Property Value

bool

Url

[JsonProperty(Required = Required.Always, Order = 1)]
public string Url { get; set; }

Property Value

string