Class AgentBase<TAgent>
Base class for Agent Factories.
Inheritance
AgentBase<TAgent>
Implements
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
public abstract class AgentBase<TAgent> : Object, IDisposable where TAgent : class, IAgent
Type Parameters
Name | Description |
---|---|
TAgent | Type of agent. |
Constructors
AgentBase()
Base class for Agent Factories.
Declaration
protected AgentBase()
Properties
InnerAgent
The underlying implementation of agent or proxy for such.
Declaration
public TAgent InnerAgent { get; }
Property Value
Type | Description |
---|---|
TAgent |
Methods
Dispose()
Dispose of the Agent.
Declaration
public void Dispose()