aboutsummaryrefslogtreecommitdiff
path: root/lib/Plugins/src/IPlugin.cs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Plugins/src/IPlugin.cs')
-rw-r--r--lib/Plugins/src/IPlugin.cs7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/Plugins/src/IPlugin.cs b/lib/Plugins/src/IPlugin.cs
index 16bd403..d872232 100644
--- a/lib/Plugins/src/IPlugin.cs
+++ b/lib/Plugins/src/IPlugin.cs
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2022 Vaughn Nugent
+* Copyright (c) 2023 Vaughn Nugent
*
* Library: VNLib
* Package: VNLib.Plugins
@@ -48,6 +48,11 @@ namespace VNLib.Plugins
/// Returns all endpoints within the plugin to load into the current root
/// </summary>
/// <returns>An enumeration of endpoints to load</returns>
+ /// <remarks>
+ /// Lifecycle: Results returned from this method should be consistant (although its only
+ /// likely to be called once) anytime after the <see cref="Load"/> method, and undefined
+ /// after the <see cref="Unload"/> method is called.
+ /// </remarks>
IEnumerable<IEndpoint> GetEndpoints();
}
} \ No newline at end of file