System.CodeDom — vendored NuGet package ======================================== What this is ------------ System.CodeDom provides the CodeDOM types (CodeCompileUnit, CodeNamespace, CSharpCodeProvider, etc.) that Seshat's code generators (CodeGenerator.cs, InstanceCodeGenerator.cs, TableCodeGenerator.cs, and the SchemaCodeGenerator tool that drives them) use to emit C# source from a schema. On net48 these types ship inside the framework itself, but System.CodeDom was split out into its own package for netstandard2.0/net5.0+. Contents (packages\) --------------------- system.codedom.10.0.10.7z MIT CodeDOM types for C#/VB source generation (2.6 MB -> 170 KB) Verified self-contained for netstandard2.0: the package's .nuspec declares an empty dependency group for every target framework it ships (net462, net8.0, net9.0, net10.0, netstandard2.0), so consuming it pulls in no further NuGet packages. License ------- MIT (copyright the .NET Foundation and Contributors), confirmed via the package's own .nuspec. See LICENSE.txt.