Set to true to enable the generation of async routes/endpoints.
false
immutable
Enabled by default. If disabled generates model classes with setters
true
interfacePrefix
Prefix interfaces with a community standard or widely accepted prefix.
optionalProjectFile
Generate {PackageName}.csproj.
true
packageContext
Optionally overrides the PackageContext which determines the namespace (namespace=packageName.packageContext). If not set, packageContext will default to basePath.
null
packageGuid
The GUID that will be associated with the C# project
null
packageName
C# package name (convention: Title.Case).
Org.OpenAPITools
packageVersion
C# package version.
1.0.0
returnICollection
Return ICollection<T> instead of the concrete type.
false
sortParamsByRequiredFlag
Sort method arguments to place required parameters before optional parameters.
true
sourceFolder
source folder for generated code
src
useCollection
Deserialize array types to Collection<T> instead of List<T>.
false
useDateTimeOffset
Use DateTimeOffset to model date-time properties
false
writeModulePath
Enabled by default. If disabled, module paths will not mirror api base path