aboutsummaryrefslogtreecommitdiff
path: root/lib/Plugins.Runtime/src
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Plugins.Runtime/src')
-rw-r--r--lib/Plugins.Runtime/src/PluginStackBuilder.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Plugins.Runtime/src/PluginStackBuilder.cs b/lib/Plugins.Runtime/src/PluginStackBuilder.cs
index 5769f3e..d05f489 100644
--- a/lib/Plugins.Runtime/src/PluginStackBuilder.cs
+++ b/lib/Plugins.Runtime/src/PluginStackBuilder.cs
@@ -49,6 +49,10 @@ namespace VNLib.Plugins.Runtime
private Func<IPluginConfig, IAssemblyLoader>? Loader;
+ /// <summary>
+ /// Shortcut constructor for easy fluent chaining.
+ /// </summary>
+ /// <returns>A new <see cref="PluginStackBuilder"/></returns>
public static PluginStackBuilder Create() => new();
/// <summary>
@@ -114,7 +118,7 @@ namespace VNLib.Plugins.Runtime
/// </summary>
/// <returns>The current builder instance for chaining</returns>
/// <exception cref="ArgumentException"></exception>
- public IPluginStack BuildStack()
+ public IPluginStack ConfigureStack()
{
_ = DiscoveryManager ?? throw new ArgumentException("You must specify a plugin discovery manager");