Table of Contents

Class BaseIntegration<T>

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class BaseIntegration<T> where T : BaseEndpoint

Type Parameters

T
Inheritance
BaseIntegration<T>
Derived
Inherited Members
Extension Methods

Constructors

BaseIntegration()

public BaseIntegration()

Properties

Enabled

public bool Enabled { get; set; }

Property Value

bool

Endpoints

public T[] Endpoints { get; set; }

Property Value

T[]

Methods

Get(EnvironmentName)

public T Get(EnvironmentName env)

Parameters

env EnvironmentName

Returns

T

IsShallowEqual(BaseIntegration<T>)

public bool IsShallowEqual(BaseIntegration<T> other)

Parameters

other BaseIntegration<T>

Returns

bool

ShouldSerializeEndpoints()

public bool ShouldSerializeEndpoints()

Returns

bool