Exemple #1
0
 public TypeScriptGeneratorOptions WithIncludedTypes(
     IncludedTypesDiscovery includedTypesDiscovery)
 {
     return(new TypeScriptGeneratorOptions(
                ReferencePaths,
                OptionalMemberGenerationMode,
                GenerateStrictTypes,
                NotNullableTypeDiscovery,
                includedTypesDiscovery,
                EnumMemberNameMappingMode));
 }
Exemple #2
0
 private TypeScriptGeneratorOptions(
     string[] referencePaths,
     OptionalMemberGenerationMode optionalMemberGenerationMode,
     bool generateStrictTypes,
     NotNullableTypeDiscovery notNullableTypeDiscovery,
     IncludedTypesDiscovery includedTypesDiscovery,
     EnumMemberNameMappingMode enumMemberNameMappingMode)
 {
     ReferencePaths = referencePaths;
     OptionalMemberGenerationMode = optionalMemberGenerationMode;
     GenerateStrictTypes          = generateStrictTypes;
     NotNullableTypeDiscovery     = notNullableTypeDiscovery;
     IncludedTypesDiscovery       = includedTypesDiscovery;
     EnumMemberNameMappingMode    = enumMemberNameMappingMode;
 }
Exemple #3
0
 private TypeScriptGeneratorOptions(
     string[] referencePaths,
     OptionalMemberGenerationMode optionalMemberGenerationMode,
     bool generateStrictTypes,
     NotNullableTypeDiscovery notNullableTypeDiscovery,
     IncludedTypesDiscovery includedTypesDiscovery,
     EnumMemberNameMappingMode enumMemberNameMappingMode,
     bool includeAllDataContracts,
     string assemblyPath)
 {
     ReferencePaths = referencePaths;
     OptionalMemberGenerationMode = optionalMemberGenerationMode;
     GenerateStrictTypes          = generateStrictTypes;
     NotNullableTypeDiscovery     = notNullableTypeDiscovery;
     IncludedTypesDiscovery       = includedTypesDiscovery;
     EnumMemberNameMappingMode    = enumMemberNameMappingMode;
     IncludeAllDataContracts      = includeAllDataContracts;
     AssemblyPath = assemblyPath;
 }