6 types derived from ContentBlockHandler
Microsoft.AspNetCore.Components.AI (6)
Pipeline\ActivityHandler.cs (1)
10public abstract class ActivityHandler<TBlock> : ContentBlockHandler<TBlock>
Pipeline\FunctionApprovalHandler.cs (1)
9ContentBlockHandler<FunctionApprovalHandler.State>
Pipeline\FunctionInvocationHandler.cs (1)
8internal sealed class FunctionInvocationHandler : ContentBlockHandler<FunctionInvocationContentBlock>
Pipeline\RichTextContentHandler.cs (1)
8internal sealed class RichTextContentHandler : ContentBlockHandler<RichContentBlock>
Pipeline\TextBlockHandler.cs (1)
10internal sealed class TextBlockHandler : ContentBlockHandler<RichContentBlock>
Pipeline\UIActionHandler.cs (1)
8internal sealed class UIActionHandler : ContentBlockHandler<UIActionHandler.State>
8 references to ContentBlockHandler
Microsoft.AspNetCore.Components.AI (8)
Pipeline\BlockMappingResult.cs (1)
7/// The outcome of a <see cref="ContentBlockHandler{TState}"/> invocation.
Pipeline\HandlerEntry.cs (4)
8private readonly ContentBlockHandler<TState> _handler; 10internal HandlerEntry(ContentBlockHandler<TState> handler) 29private readonly ContentBlockHandler<TState> _handler; 33ContentBlockHandler<TState> handler,
Pipeline\UIAgentOptions.cs (3)
48public void AddBlockHandler<TState>(ContentBlockHandler<TState> handler) 78private readonly ContentBlockHandler<TState> _handler; 80internal HandlerRegistration(ContentBlockHandler<TState> handler)