jtr/DevDisciples.Json.Tools/Json2CSharpTranslator.Context.cs
mdnapo 82a59eebd2 - Refactored code
- Implemented basic JSON Path interpreter
- Clean up
2024-09-22 16:30:31 +02:00

19 lines
616 B
C#

using System.Text;
namespace DevDisciples.Json.Tools;
public static partial class Json2CSharpTranslator
{
public class Context
{
public const string DefaultRootClassName = "Root";
public const string DefaultNamespace = "My.Namespace";
public string RootClassName { get; init; } = DefaultRootClassName;
public string Namespace { get; init; } = DefaultNamespace;
public string CurrentName { get; set; } = string.Empty;
public List<ClassTranslation> Classes { get; } = new();
public readonly StringBuilder Builder = new();
}
}