This directive allows you to add/override options for project files and code generated in LazyStack projects. These options include:
ProjectOptions:
NugetPackageVersions:
System.ComponentModel.Annotations: '5.0.0'
JsonSubTypes: '1.8.0'
Newtonsoft.Json: '12.0.3'
AWSSDK.Extensions.NETCore.Setup: '3.3.101'
Amazon.Lambda.AspNetCoreServer: '5.2.0'
Swashbuckle.AspNetCore: '5.6.2'
LazyStackAuth: '1.0.0'
ClientSDKProjects:
PackageReferences:
LazyStackAuth: ''
System.ComponentModel.Annotations: ''
JsonSubTypes: ''
Newtonsoft.Json: ''
SchemaProjects:
PackageReferences:
Newtonsoft.Json: ''
LambdaProjects:
Runtime: dotnet6
PackageReferences:
AWSSDK.Extensions.NETCore.Setup: ''
Amazon.Lambda.AspNetCoreServer: ''
TypeScriptClients:
Axios:
TypeScriptGeneratorSettings:
ExtensionsCode: LzClientBaseAxios.ts_tpl
Template: Axios
UseTransformOptionsMethod: true
ClassName: PetStore
ClientBaseClass: LzClientBaseAxios
ConfigurationClass: any