Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I split some functions classes to support the use in a CLI
Main differences:
Split the generator function in a seperate dll ( core)
Changed the integer values of the programming languages to a Enum
Nest function changed somewhat, you could easily support a namespace now, if you change the view. The code from the web stays the same. In the background it checks the following
Here's an example of the CLI
There is an unfinished test class for now, i will finish it later. But don't have the time right now. (it's unloaded fyi)
Merge if you are interested, the use case i'm going to use it for: Building a project with VS and converting some code automaticly, after i converted the CSharp class to json ;)
PS. I should mention i changed the samespace of JsonUtils to JsonUtils.Web, so if you are updating the web application. Make sure you delete JsonUtils.dll in the bin folder. Otherwhise the project could detect HomeController twice and give an error