Skip to content

KernelBuilderPluginOptions

NexusLabs.Needlr.SemanticKernel

NexusLabs.Needlr.SemanticKernel

KernelBuilderPluginOptions Class

Options provided to IKernelBuilderPlugin implementations during configuration.

public sealed record KernelBuilderPluginOptions : System.IEquatable<NexusLabs.Needlr.SemanticKernel.KernelBuilderPluginOptions>

Inheritance System.Object 🡒 KernelBuilderPluginOptions

Implements System.IEquatable<KernelBuilderPluginOptions>

Constructors

KernelBuilderPluginOptions(IKernelBuilder) Constructor

Options provided to IKernelBuilderPlugin implementations during configuration.

public KernelBuilderPluginOptions(Microsoft.SemanticKernel.IKernelBuilder KernelBuilder);

Parameters

KernelBuilder Microsoft.SemanticKernel.IKernelBuilder

The kernel builder being configured.

Properties

KernelBuilderPluginOptions.KernelBuilder Property

The kernel builder being configured.

public Microsoft.SemanticKernel.IKernelBuilder KernelBuilder { get; init; }

Property Value

Microsoft.SemanticKernel.IKernelBuilder