Table of Contents

Class DtoGenerator

Namespace
TypedRest.CodeGeneration.CSharp.Dtos
Assembly
TypedRest.CodeGeneration.CSharp.dll
public class DtoGenerator
Inheritance
object
DtoGenerator

Constructors

DtoGenerator(INamingStrategy, LanguageVersion)

public DtoGenerator(INamingStrategy naming, LanguageVersion languageVersion = LanguageVersion.Latest)

Parameters

naming INamingStrategy
languageVersion LanguageVersion

Methods

Generate(IEnumerable<KeyValuePair<string, OpenApiSchema>>)

public IEnumerable<ICSharpType> Generate(IEnumerable<KeyValuePair<string, OpenApiSchema>> schemas)

Parameters

schemas IEnumerable<KeyValuePair<string, OpenApiSchema>>

Returns

IEnumerable<ICSharpType>