diff --git a/src/Core/DesignTokens/DesignToken.razor.cs b/src/Core/DesignTokens/DesignToken.razor.cs
index b06b05e2d2..ec5142d8a4 100644
--- a/src/Core/DesignTokens/DesignToken.razor.cs
+++ b/src/Core/DesignTokens/DesignToken.razor.cs
@@ -51,9 +51,10 @@ public DesignToken()
///
/// Constructs an instance of a DesignToken.
///
- public DesignToken(IJSRuntime jsRuntime)
+ public DesignToken(IJSRuntime jsRuntime, LibraryConfiguration libraryConfiguration)
{
JSRuntime = jsRuntime;
+ LibraryConfiguration = libraryConfiguration;
}
///
diff --git a/src/Extensions/DesignToken.Generator/DesignTokenGenerator.cs b/src/Extensions/DesignToken.Generator/DesignTokenGenerator.cs
index 48f8a01d1f..baf0345d67 100644
--- a/src/Extensions/DesignToken.Generator/DesignTokenGenerator.cs
+++ b/src/Extensions/DesignToken.Generator/DesignTokenGenerator.cs
@@ -66,7 +66,8 @@ public void GenerateSource(SourceProductionContext context, string? assemblyName
sb.AppendLine($"\t/// Constructs an instance of the {name} design token");
sb.AppendLine("\t/// ");
sb.AppendLine("\t/// IJSRuntime reference");
- sb.AppendLine($"\tpublic {name}(IJSRuntime jsRuntime) : base(jsRuntime)");
+ sb.AppendLine("\t/// LibraryConfiguration reference");
+ sb.AppendLine($"\tpublic {name}(IJSRuntime jsRuntime, LibraryConfiguration libraryConfiguration) : base(jsRuntime, libraryConfiguration)");
sb.AppendLine("\t{");
sb.AppendLine($"\t\tName = Constants.{name};");
sb.AppendLine("\t}");