Class APIConnection
Inheritance
APIConnection
Assembly: LemonEdge.ApiConnector.dll
Syntax
[DataContract]
public class APIConnection : BaseEntityWithPermissions, IAPIConnection, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ISetCopier, ICloneableAsync<IAPIConnection>
Constructors
APIConnection()
Declaration
Properties
Declaration
public string AuthHeaderKey { get; set; }
Property Value
Declaration
public string AuthHeaderValue { get; set; }
Property Value
BaseURL
Declaration
public string BaseURL { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
RequestType
Declaration
[EnumDataType(typeof(RequestTypeEnum))]
public RequestTypeEnum RequestType { get; set; }
Property Value
Declaration
[NotMapped]
public string RequestType_Tooltip { get; set; }
Property Value
ResponseType
Declaration
[EnumDataType(typeof(ResponseTypeEnum))]
public ResponseTypeEnum ResponseType { get; set; }
Property Value
Declaration
[NotMapped]
public string ResponseType_Tooltip { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IAPIConnection)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IAPIConnection source)
Parameters
Type |
Name |
Description |
IAPIConnection |
source |
The source object to copy all values from.
|
Implements
Extension Methods