mamift / LinqToXsdCore

LinqToXsd ported to .NET Core (targets .NET Standard 2 for generated code and .NET Core 3.1, .NET 5+ for the code generator CLI tool).
Microsoft Public License
41 stars 15 forks source link

Implemented code generation splitting by either namespace name or individual class name #34

Closed mamift closed 2 years ago

mamift commented 2 years ago

Implemented generating individual C# source code files by either individual namespace or individual classes using new configuration elements:

  <CodeGeneration>
    <SplitCodeFiles By="Namespace" />
  </CodeGeneration>

To take advantage of the new functionality, create a new sample configuration file using the linqtoxsd config -e <xsdfilefile.xsd> command or update your existing configuration file using the above XML fragment and run the appropriate linqtoxsd gen command.

mamift commented 2 years ago

Too many changes made in master branch since draft; abandoned for now.