Class MiddlewareAgent<T>
public sealed class MiddlewareAgent<T> : MiddlewareAgent, IMiddlewareAgent<T>, IMiddlewareAgent, IAgent, IAgentMetaInformation where T : IAgent
Type Parameters
T
- Inheritance
-
MiddlewareAgent<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
MiddlewareAgent(MiddlewareAgent<T>)
public MiddlewareAgent(MiddlewareAgent<T> other)
Parameters
other
MiddlewareAgent<T>
MiddlewareAgent(T, string?)
public MiddlewareAgent(T innerAgent, string? name = null)
Parameters
innerAgent
Tname
string
Properties
TAgent
Get the inner agent of type T
.
public T TAgent { get; }
Property Value
- T