HostPluginOptions
NexusLabs.Needlr.Hosting¶
HostPluginOptions Class¶
Options passed to NexusLabs.Needlr.Hosting.IHostPlugin.Configure(NexusLabs.Needlr.Hosting.HostPluginOptions).
public sealed record HostPluginOptions : System.IEquatable<NexusLabs.Needlr.Hosting.HostPluginOptions>
Inheritance System.Object 🡒 HostPluginOptions
Implements System.IEquatable<HostPluginOptions>
Constructors¶
HostPluginOptions(IHost, IReadOnlyList<Assembly>, IPluginFactory) Constructor¶
Options passed to NexusLabs.Needlr.Hosting.IHostPlugin.Configure(NexusLabs.Needlr.Hosting.HostPluginOptions).
public HostPluginOptions(Microsoft.Extensions.Hosting.IHost Host, System.Collections.Generic.IReadOnlyList<System.Reflection.Assembly> Assemblies, NexusLabs.Needlr.IPluginFactory PluginFactory);
Parameters¶
Host Microsoft.Extensions.Hosting.IHost
Assemblies System.Collections.Generic.IReadOnlyList<System.Reflection.Assembly>
PluginFactory NexusLabs.Needlr.IPluginFactory