├── .gitattributes ├── .gitignore ├── RefitGenerator.TestApi ├── Controllers │ ├── BasicController.cs │ ├── DictionaryController.cs │ ├── FileController.cs │ ├── FormController.cs │ └── PlainTypeControler.cs ├── Models │ └── TestModels.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── RefitGenerator.TestApi.csproj ├── Startup.cs ├── appsettings.Development.json └── appsettings.json ├── RefitGenerator.sln ├── RefitGenerator ├── Generator.cs ├── GeneratorOptions.cs ├── Helpers │ ├── CSharpKeywords.cs │ ├── ConsoleHelper.cs │ ├── InterfaceWriter.cs │ ├── ModelWriter.cs │ ├── SchemaProcessor.cs │ ├── StringExtensions.cs │ ├── Strings.cs │ └── TypeHelper.cs ├── Program.cs ├── RefitGenerator.csproj ├── Templates │ ├── ClientTemplate.csx │ ├── CsprojExe.xml │ ├── CsprojLib.xml │ ├── InterfaceTemplate.csx │ ├── ModelTemplate.csx │ └── ProgramTemplate.csx └── pack.ps1 └── readme.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/.gitignore -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Controllers/BasicController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Controllers/BasicController.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Controllers/DictionaryController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Controllers/DictionaryController.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Controllers/FileController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Controllers/FileController.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Controllers/FormController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Controllers/FormController.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Controllers/PlainTypeControler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Controllers/PlainTypeControler.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Models/TestModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Models/TestModels.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Program.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /RefitGenerator.TestApi/RefitGenerator.TestApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/RefitGenerator.TestApi.csproj -------------------------------------------------------------------------------- /RefitGenerator.TestApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/Startup.cs -------------------------------------------------------------------------------- /RefitGenerator.TestApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/appsettings.Development.json -------------------------------------------------------------------------------- /RefitGenerator.TestApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.TestApi/appsettings.json -------------------------------------------------------------------------------- /RefitGenerator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator.sln -------------------------------------------------------------------------------- /RefitGenerator/Generator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Generator.cs -------------------------------------------------------------------------------- /RefitGenerator/GeneratorOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/GeneratorOptions.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/CSharpKeywords.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/CSharpKeywords.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/ConsoleHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/ConsoleHelper.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/InterfaceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/InterfaceWriter.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/ModelWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/ModelWriter.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/SchemaProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/SchemaProcessor.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/StringExtensions.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/Strings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/Strings.cs -------------------------------------------------------------------------------- /RefitGenerator/Helpers/TypeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Helpers/TypeHelper.cs -------------------------------------------------------------------------------- /RefitGenerator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Program.cs -------------------------------------------------------------------------------- /RefitGenerator/RefitGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/RefitGenerator.csproj -------------------------------------------------------------------------------- /RefitGenerator/Templates/ClientTemplate.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Templates/ClientTemplate.csx -------------------------------------------------------------------------------- /RefitGenerator/Templates/CsprojExe.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Templates/CsprojExe.xml -------------------------------------------------------------------------------- /RefitGenerator/Templates/CsprojLib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Templates/CsprojLib.xml -------------------------------------------------------------------------------- /RefitGenerator/Templates/InterfaceTemplate.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Templates/InterfaceTemplate.csx -------------------------------------------------------------------------------- /RefitGenerator/Templates/ModelTemplate.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Templates/ModelTemplate.csx -------------------------------------------------------------------------------- /RefitGenerator/Templates/ProgramTemplate.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/Templates/ProgramTemplate.csx -------------------------------------------------------------------------------- /RefitGenerator/pack.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/RefitGenerator/pack.ps1 -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Velorien/RefitGenerator/HEAD/readme.md --------------------------------------------------------------------------------