Class MiddlewareStreamingAgent<T>
public sealed class MiddlewareStreamingAgent<T> : MiddlewareStreamingAgent, IMiddlewareStreamAgent<T>, IMiddlewareStreamAgent, IStreamingAgent, IAgent, IAgentMetaInformation where T : IStreamingAgent
Type Parameters
T
- Inheritance
-
MiddlewareStreamingAgent<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
MiddlewareStreamingAgent(MiddlewareStreamingAgent<T>)
Parameters
other
MiddlewareStreaming <T>Agent
MiddlewareStreamingAgent(T, string?, IEnumerable<IStreamingMiddleware>?)
public MiddlewareStreamingAgent(T innerAgent, string? name = null, IEnumerable<IStreamingMiddleware>? streamingMiddlewares = null)
Parameters
innerAgent
Tname
stringstreamingMiddlewares
IEnumerable<IStreamingMiddleware >
Properties
TStreamingAgent
Get the inner agent.
Property Value
- T