public void TestFromData() { string data = File.ReadAllText("./swaggerData.json"); string code = DotNetClientUtility.GenerateFromJson(data, "FewBox", "Kubernetes").Result; Assert.IsNotNull(code); }
public async Task <IActionResult> Post(DotNetCoreClientJsonRequestDto dotNetCoreClientRequestDto) { string code = await DotNetClientUtility.GenerateFromJson(dotNetCoreClientRequestDto.SwaggerJson, dotNetCoreClientRequestDto.NamespaceName, dotNetCoreClientRequestDto.ClassName); return(File(Encoding.UTF8.GetBytes(code), "text/plain; charset=utf-8;", $"{dotNetCoreClientRequestDto.ClassName}.cs")); }