Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a dedicated substitution naming provider #377

Merged
merged 2 commits into from
May 16, 2023

Commits on Apr 27, 2023

  1. Added new NamingProvider, SubstituteNamingProvider, which can store a…

    … dictionary of generated names and an alternate to substitute with
    
    - Updated the INamingProvider to add two specific Type-based methods for PropertyNameFromAttribute and PropertyNameFromElement, to ensure that custom implementors can split the implementation accordingly.
    - Updated XmlSchemaClassGenerator.Console to take in command line options for --typeNameSubstitute and typeNameSubstituteFile.
    
    What's left:
    
    - Update README
    - Add tests
    Adam Smith-Platts committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    f07f9f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Updated README for substitutions

    Adam Smith-Platts committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    a00972e View commit details
    Browse the repository at this point in the history