diff options
Diffstat (limited to 'lib/Plugins/src')
-rw-r--r-- | lib/Plugins/src/Attributes/ConfigurationInitalizerAttribute.cs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/Plugins/src/Attributes/ConfigurationInitalizerAttribute.cs b/lib/Plugins/src/Attributes/ConfigurationInitalizerAttribute.cs index 6903902..73234b4 100644 --- a/lib/Plugins/src/Attributes/ConfigurationInitalizerAttribute.cs +++ b/lib/Plugins/src/Attributes/ConfigurationInitalizerAttribute.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2023 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins @@ -23,7 +23,6 @@ */ using System; -using System.Text.Json; namespace VNLib.Plugins.Attributes { @@ -34,7 +33,7 @@ namespace VNLib.Plugins.Attributes /// <br></br> /// A plugin host should invoke this method before <see cref="IPlugin.Load"/> /// <br></br> - /// Method signature <code>public void [methodname] (<see cref="JsonDocument"/> config)</code> + /// Method signature <code>public void [methodname] (<see cref="ReadOnlySpan{Byte}"/> config)</code> /// </summary> [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)] public sealed class ConfigurationInitalizerAttribute : Attribute @@ -44,5 +43,5 @@ namespace VNLib.Plugins.Attributes /// Represents a safe configuration initializer delegate method /// </summary> /// <param name="config">The configuration object that plugin will use</param> - public delegate void ConfigInitializer(JsonDocument config); + public delegate void ConfigInitializer(ReadOnlySpan<byte> config); } |