Class DtoGenerator
- Namespace
- TypedRest.CodeGeneration.CSharp.Dtos
- Assembly
- TypedRest.CodeGeneration.CSharp.dll
public class DtoGenerator
- Inheritance
-
objectDtoGenerator
Constructors
DtoGenerator(INamingStrategy, LanguageVersion, JsonAttributes?)
public DtoGenerator(INamingStrategy naming, LanguageVersion languageVersion = LanguageVersion.Latest, JsonAttributes? jsonAttributes = null)
Parameters
namingINamingStrategylanguageVersionLanguageVersionjsonAttributesJsonAttributes
Methods
Generate(IEnumerable<KeyValuePair<string, OpenApiSchema>>)
public IEnumerable<ICSharpType> Generate(IEnumerable<KeyValuePair<string, OpenApiSchema>> schemas)
Parameters
schemasIEnumerable<KeyValuePair<string, OpenApiSchema>>