{"Version":"1.0.0.7","Locale":"en-US","TemplateInfo":[{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"If true, adds an Import for the closest Directory.Build.props in the file system directory hierarchy. Directory.Build.props don't inherit by default, so doing this allows you to build up a set of customizations folder-by-folder.","Name":"inherit","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If true, adds an Import for the closest Directory.Build.props in the file system directory hierarchy. Directory.Build.props don't inherit by default, so doing this allows you to build up a set of customizations folder-by-folder.","DisplayName":"Inherit","AllowMultipleValues":false},{"Documentation":"If true, adds a property to enable the artifacts output layout. This is a common pattern for projects that produce build artifacts, such as NuGet packages, that are placed in a common folder.","Name":"useArtifacts","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If true, adds a property to enable the artifacts output layout. This is a common pattern for projects that produce build artifacts, such as NuGet packages, that are placed in a common folder.","DisplayName":"Use Artifacts Output Layout","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["MSBuild","props"],"DefaultName":null,"Description":"An empty Directory.Build.props file which can be used to specify MSBuild properties for an entire folder","Identity":"Microsoft.Standard.QuickStarts.DirectoryProps","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"MSBuild.DirectoryPropsFile","Precedence":0,"Name":"MSBuild Directory.Build.props file","ShortNameList":["buildprops"],"PreferDefaultName":false,"ConfigPlace":"/content/BuildProps/.template.config/template.json","LocaleConfigPlace":"/content/BuildProps/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/BuildProps/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"useArtifacts\":{\"longName\":\"use-artifacts\",\"shortName\":\"\"},\"inherit\":{\"shortName\":\"\"}}}","PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"If true, adds an Import for the closest Directory.Build.targets in the file system directory hierarchy. Directory.Build.targets don't inherit by default, so doing this allows you to build up a set of customizations folder-by-folder.","Name":"inherit","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If true, adds an Import for the closest Directory.Build.targets in the file system directory hierarchy. Directory.Build.targets don't inherit by default, so doing this allows you to build up a set of customizations folder-by-folder.","DisplayName":"Inherit","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["MSBuild","props"],"DefaultName":null,"Description":"An empty Directory.Build.targets file which can be used to specify MSBuild tasks and targets for an entire folder","Identity":"Microsoft.Standard.QuickStarts.DirectoryTargets","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"MSBuild.DirectoryTargetsFile","Precedence":0,"Name":"MSBuild Directory.Build.targets file","ShortNameList":["buildtargets"],"PreferDefaultName":false,"ConfigPlace":"/content/BuildTargets/.template.config/template.json","LocaleConfigPlace":"/content/BuildTargets/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":null,"PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Class1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Class1","Description":"Creates a new C# class","Identity":"DotNet.Common.Class.CSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Class","Precedence":0,"Name":"Class","ShortNameList":["class"],"PreferDefaultName":true,"ConfigPlace":"/content/Class-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Class-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Class1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Class1","Description":"Creates a new Visual Basic class","Identity":"DotNet.Common.Class.VisualBasic","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Class","Precedence":0,"Name":"Class","ShortNameList":["class"],"PreferDefaultName":true,"ConfigPlace":"/content/Class-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/Class-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Creates empty .editorconfig instead of the defaults for .NET.","Name":"Empty","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Creates empty .editorconfig instead of the defaults for .NET.","DisplayName":"Empty","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Config"],"DefaultName":null,"Description":"Creates an .editorconfig file for configuring code style preferences.","Identity":"Microsoft.Standard.QuickStarts.EditorConfigFile","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":null,"Precedence":0,"Name":"EditorConfig file","ShortNameList":["editorconfig",".editorconfig"],"PreferDefaultName":false,"ConfigPlace":"/content/EditorConfig/.template.config/template.json","LocaleConfigPlace":"/content/EditorConfig/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/EditorConfig/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Empty\":{\"longName\":\"empty\",\"shortName\":\"\"}}}","PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Enum1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Enum1","Description":"Creates a new C# enum","Identity":"DotNet.Common.Enum.CSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Enum","Precedence":0,"Name":"Enum","ShortNameList":["enum"],"PreferDefaultName":true,"ConfigPlace":"/content/Enum-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Enum-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Enum1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Enum1","Description":"Creates a new Visual Basic enum","Identity":"DotNet.Common.Enum.VisualBasic","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Enum","Precedence":0,"Name":"Enum","ShortNameList":["enum"],"PreferDefaultName":true,"ConfigPlace":"/content/Enum-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/Enum-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Config"],"DefaultName":null,"Description":"Creates a gitignore file for a dotnet project.","Identity":"Microsoft.Standard.QuickStarts.GitignoreFile","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"GitignoreFile","Precedence":100,"Name":"dotnet gitignore file","ShortNameList":["gitignore",".gitignore"],"PreferDefaultName":false,"ConfigPlace":"/content/Gitignore/.template.config/template.json","LocaleConfigPlace":"/content/Gitignore/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/Gitignore/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\"}","PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"unused","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The version of the .NET SDK to use.","Name":"SdkVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The version of the .NET SDK to use.","DisplayName":"SDK version","AllowMultipleValues":false},{"Documentation":"","Name":"dotnet-cli-version","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"","DisplayName":"dotnet CLI version","AllowMultipleValues":false},{"Documentation":"The roll-forward policy to use when selecting an SDK version.","Name":"RollForward","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"patch":{"DisplayName":"Patch","Description":"Uses the specified version.\nIf not found, rolls forward to the latest patch level.\nIf not found, fails.\nThis value is the legacy behavior from the earlier versions of the SDK."},"feature":{"DisplayName":"Feature","Description":"Uses the latest patch level for the specified major, minor, and feature band.\nIf not found, rolls forward to the next higher feature band within the same major/minor and uses the latest patch level for that feature band.\nIf not found, fails."},"minor":{"DisplayName":"Minor","Description":"Uses the latest patch level for the specified major, minor, and feature band.\nIf not found, rolls forward to the next higher feature band within the same major/minor version and uses the latest patch level for that feature band.\nIf not found, rolls forward to the next higher minor and feature band within the same major and uses the latest patch level for that feature band.\nIf not found, fails."},"major":{"DisplayName":"Major","Description":"Uses the latest patch level for the specified major, minor, and feature band.\nIf not found, rolls forward to the next higher feature band within the same major/minor version and uses the latest patch level for that feature band.\nIf not found, rolls forward to the next higher minor and feature band within the same major and uses the latest patch level for that feature band.\nIf not found, rolls forward to the next higher major, minor, and feature band and uses the latest patch level for that feature band.\nIf not found, fails."},"latestPatch":{"DisplayName":"Latest patch","Description":"Uses the latest installed patch level that matches the requested major, minor, and feature band with a patch level and that is greater or equal than the specified value.\nIf not found, fails."},"latestFeature":{"DisplayName":"Latest feature","Description":"Uses the highest installed feature band and patch level that matches the requested major and minor with a feature band and patch level that is greater or equal than the specified value.\nIf not found, fails."},"latestMinor":{"DisplayName":"Latest minor","Description":"Uses the highest installed minor, feature band, and patch level that matches the requested major with a minor, feature band, and patch level that is greater or equal than the specified value.\nIf not found, fails."},"latestMajor":{"DisplayName":"Latest major","Description":"Uses the highest installed .NET SDK with a version that is greater or equal than the specified value.\nIf not found, fail."},"disable":{"DisplayName":"Disable roll-forward","Description":"Doesn't roll forward. Exact match required."}},"Description":"The roll-forward policy to use when selecting an SDK version.","DisplayName":"Roll-forward policy","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Config"],"DefaultName":"global.json","Description":"A file for selecting the .NET SDK version.","Identity":"Microsoft.Standard.QuickStarts.GlobalJsonFile","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"GlobalJsonFile","Precedence":100,"Name":"global.json file","ShortNameList":["globaljson","global.json"],"PreferDefaultName":false,"ConfigPlace":"/content/GlobalJson/.template.config/template.json","LocaleConfigPlace":"/content/GlobalJson/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/GlobalJson/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"SdkVersion\":{\"longName\":\"sdk-version\",\"shortName\":\"\"},\"RollForward\":{\"longName\":\"roll-forward\",\"shortName\":\"\"},\"dotnet-cli-version\":{\"isHidden\":\"true\"}}}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Interface1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Interface1","Description":"Creates a new C# interface","Identity":"DotNet.Common.Interface.CSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Interface","Precedence":0,"Name":"Interface","ShortNameList":["interface"],"PreferDefaultName":true,"ConfigPlace":"/content/Interface-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Interface-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Interface1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Interface1","Description":"Creates a new Visual Basic interface","Identity":"DotNet.Common.Interface.VisualBasic","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Interface","Precedence":0,"Name":"Interface","ShortNameList":["interface"],"PreferDefaultName":true,"ConfigPlace":"/content/Interface-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/Interface-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Module1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Module1","Description":"Creates a new Visual Basic module","Identity":"DotNet.Common.Module.VisualBasic","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Module","Precedence":0,"Name":"Module","ShortNameList":["module"],"PreferDefaultName":true,"ConfigPlace":"/content/Module-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/Module-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Config"],"DefaultName":"nuget.config","Description":"A file for configuring the locations NuGet will search for packages","Identity":"Microsoft.Standard.QuickStarts.Nuget.Config","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"ItemNugetConfig","Precedence":100,"Name":"NuGet Config","ShortNameList":["nugetconfig","nuget.config"],"PreferDefaultName":false,"ConfigPlace":"/content/Nuget/.template.config/template.json","LocaleConfigPlace":"/content/Nuget/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/Nuget/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\"}","PostActions":["cb9a6cf3-4f5c-4860-b9d2-03a574959774","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"If true, adds an Import for the closest Directory.Packages.props in the file system directory hierarchy. Directory.Packages.props don't inherit by default, so doing this allows you to build up a set of customizations folder-by-folder.","Name":"inherit","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If true, adds an Import for the closest Directory.Packages.props in the file system directory hierarchy. Directory.Packages.props don't inherit by default, so doing this allows you to build up a set of customizations folder-by-folder.","DisplayName":"Inherit","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["MSBuild","packages","props","CPM"],"DefaultName":null,"Description":"An empty Directory.Packages.props file which can be used to specify package versions centrally","Identity":"Microsoft.Standard.QuickStarts.DirectoryPackages","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"MSBuild.DirectoryPackagesFile","Precedence":0,"Name":"MSBuild Directory.Packages.props file","ShortNameList":["packagesprops"],"PreferDefaultName":false,"ConfigPlace":"/content/PackagesProps/.template.config/template.json","LocaleConfigPlace":"/content/PackagesProps/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":null,"PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Record1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Record1","Description":"Creates a new C# record","Identity":"DotNet.Common.Record.CSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Record","Precedence":0,"Name":"Record","ShortNameList":["record"],"PreferDefaultName":true,"ConfigPlace":"/content/Record-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Record-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Solution1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Solution"],"DefaultName":"Solution1","Description":"Create an empty solution containing no projects","Identity":"Microsoft.Standard.QuickStarts.Solution","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"ItemSolution","Precedence":100,"Name":"Solution File","ShortNameList":["sln","solution"],"PreferDefaultName":false,"ConfigPlace":"/content/Solution/.template.config/template.json","LocaleConfigPlace":"/content/Solution/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/Solution/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\"}","PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Struct1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Struct1","Description":"Creates a new C# struct","Identity":"DotNet.Common.Struct.CSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Struct","Precedence":0,"Name":"Struct","ShortNameList":["struct"],"PreferDefaultName":true,"ConfigPlace":"/content/Struct-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Struct-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Structure1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common"],"DefaultName":"Structure1","Description":"Creates a new Visual Basic structure","Identity":"DotNet.Common.Struct.VisualBasic","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"DotNet.Common.Struct","Precedence":0,"Name":"Structure","ShortNameList":["struct","structure"],"PreferDefaultName":true,"ConfigPlace":"/content/Structure-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/Structure-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":null,"Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Config"],"DefaultName":null,"Description":"The file that defines available dotnet tools.","Identity":"Microsoft.Standard.QuickStarts.ToolManifestFile","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"ToolManifestFile","Precedence":100,"Name":"Dotnet local tool manifest file","ShortNameList":["tool-manifest"],"PreferDefaultName":false,"ConfigPlace":"/content/ToolManifest/.template.config/template.json","LocaleConfigPlace":"/content/ToolManifest/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ToolManifest/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\"}","PostActions":[],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"WebConfig","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg","Author":"Microsoft","Classifications":["Config"],"DefaultName":"web.config","Description":"A file used to configure Web Application settings","Identity":"Microsoft.Standard.QuickStarts.Web.Config","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"ItemWebConfig","Precedence":100,"Name":"Web Config","ShortNameList":["webconfig"],"PreferDefaultName":false,"ConfigPlace":"/content/WebConfig/.template.config/template.json","LocaleConfigPlace":"/content/WebConfig/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/WebConfig/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Index","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"Index","Description":"An empty Razor View","Identity":"Microsoft.AspNetCore.Mvc.RazorView.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.RazorView","Precedence":9900,"Name":"Razor View","ShortNameList":["view"],"PreferDefaultName":false,"ConfigPlace":"/RazorView/.template.config/template.json","LocaleConfigPlace":"/RazorView/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/RazorView/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"ignoreme","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"namespace for the generated code","Name":"namespace","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"MyApp.Namespace","DataType":null,"DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"namespace for the generated code","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"_ViewImports","Description":"An MVC View Import Page","Identity":"Microsoft.AspNetCore.Mvc.ViewImports.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.ViewImports","Precedence":9900,"Name":"MVC ViewImports","ShortNameList":["viewimports"],"PreferDefaultName":false,"ConfigPlace":"/ViewImports/.template.config/template.json","LocaleConfigPlace":"/ViewImports/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/ViewImports/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"ignoreme","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"_ViewStart","Description":"An MVC ViewStart Page","Identity":"Microsoft.AspNetCore.Mvc.ViewStart.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.ViewStart","Precedence":9900,"Name":"MVC ViewStart","ShortNameList":["viewstart"],"PreferDefaultName":false,"ConfigPlace":"/ViewStart/.template.config/template.json","LocaleConfigPlace":"/ViewStart/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/ViewStart/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Component1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"Component1","Description":"A reusable UI component implemented with Razor","Identity":"Microsoft.AspNetCore.Components.RazorComponent.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Components.RazorComponent","Precedence":9900,"Name":"Razor Component","ShortNameList":["razorcomponent"],"PreferDefaultName":false,"ConfigPlace":"/RazorComponent/.template.config/template.json","LocaleConfigPlace":"/RazorComponent/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/RazorComponent/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"ValueController","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Namespace for the generated code","Name":"namespace","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"MyApp.Namespace","DataType":null,"DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Namespace for the generated code","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Create controller with read/write actions","Name":"actions","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Create controller with read/write actions","DisplayName":"Add Read/Write Actions","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"ValueController","Description":"API Controller with or without read/write actions","Identity":"Microsoft.AspNetCore.Mvc.ApiController.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.ApiController","Precedence":9900,"Name":"API Controller","ShortNameList":["apicontroller"],"PreferDefaultName":false,"ConfigPlace":"/ApiController/.template.config/template.json","LocaleConfigPlace":"/ApiController/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/ApiController/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"HomeController","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Namespace for the generated code","Name":"namespace","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"MyApp.Namespace","DataType":null,"DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Namespace for the generated code","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Create controller with read/write actions","Name":"actions","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Create controller with read/write actions","DisplayName":"Add Read/Write Actions","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"HomeController","Description":"MVC Controller with or without read/write actions","Identity":"Microsoft.AspNetCore.Mvc.MvcController.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.MvcController","Precedence":9900,"Name":"MVC Controller","ShortNameList":["mvccontroller"],"PreferDefaultName":false,"ConfigPlace":"/MvcController/.template.config/template.json","LocaleConfigPlace":"/MvcController/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/MvcController/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Index","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"namespace for the generated code","Name":"namespace","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"MyApp.Namespace","DataType":null,"DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"namespace for the generated code","DisplayName":"","AllowMultipleValues":false},{"Documentation":"create page without a PageModel","Name":"no-pagemodel","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"create page without a PageModel","DisplayName":"Exclude PageModel","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"Index","Description":"A Razor page with or without a page model","Identity":"Microsoft.AspNetCore.Mvc.RazorPage.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.RazorPage","Precedence":9900,"Name":"Razor Page","ShortNameList":["page"],"PreferDefaultName":false,"ConfigPlace":"/RazorPage/.template.config/template.json","LocaleConfigPlace":"/RazorPage/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/RazorPage/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"protobuf","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"namespace for the generated code","Name":"namespace","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"MyApp.Namespace","DataType":null,"DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"namespace for the generated code","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","gRPC"],"DefaultName":"protobuf","Description":"A protocol buffer file for describing messages and services for gRPC.","Identity":"Microsoft.Web.Grpc.Protobuf.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Grpc.Protobuf","Precedence":9900,"Name":"Protocol Buffer File","ShortNameList":["proto"],"PreferDefaultName":false,"ConfigPlace":"/Protobuf/.template.config/template.json","LocaleConfigPlace":"/Protobuf/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/Protobuf/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"","type":"item"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\"}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.Application1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false},{"Documentation":"Whether to enable the project for publishing as native AOT.","Name":"NativeAot","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to enable the project for publishing as native AOT.","DisplayName":"Enable _native AOT publish","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Common","Worker","Web"],"DefaultName":"WorkerService","Description":"An empty project template for creating a worker service.","Identity":"Microsoft.Worker.Empty.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Worker.Empty","Precedence":9900,"Name":"Worker Service","ShortNameList":["worker"],"PreferDefaultName":false,"ConfigPlace":"/Worker-CSharp/.template.config/template.json","LocaleConfigPlace":"/Worker-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/Worker-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"},\"NativeAot\":{\"longName\":\"aot\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The type of authentication to use","Name":"auth","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"","Description":"No authentication"},"Individual":{"DisplayName":"","Description":"Individual authentication"},"IndividualB2C":{"DisplayName":"","Description":"Individual authentication with Azure AD B2C"},"SingleOrg":{"DisplayName":"","Description":"Organizational authentication for a single tenant"},"MultiOrg":{"DisplayName":"","Description":"Organizational authentication for multiple tenants"},"Windows":{"DisplayName":"","Description":"Windows authentication"}},"Description":"The type of authentication to use","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","Name":"AAdB2CInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/tfp/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","Name":"SignUpSignInPolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_susi","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The global signout callback (use with IndividualB2C auth).","Name":"SignedOutCallbackPath","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"/signout/B2C_1_susi","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The global signout callback (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The reset password policy ID for this project (use with IndividualB2C auth).","Name":"ResetPasswordPolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_reset","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The reset password policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The edit profile policy ID for this project (use with IndividualB2C auth).","Name":"EditProfilePolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_edit_profile","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The edit profile policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory instance to connect to (use with SingleOrg or MultiOrg auth).","Name":"AADInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory instance to connect to (use with SingleOrg or MultiOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Client ID for this project (use with IndividualB2C, SingleOrg or MultiOrg auth).","Name":"ClientId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"11111111-1111-1111-11111111111111111","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Client ID for this project (use with IndividualB2C, SingleOrg or MultiOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","Name":"Domain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"qualified.domain.name","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","Name":"TenantId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"22222222-2222-2222-2222-222222222222","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The request path within the application's base path of the redirect URI (use with SingleOrg or IndividualB2C auth).","Name":"CallbackPath","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"/signin-oidc","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The request path within the application's base path of the redirect URI (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to allow this application read access to the directory (only applies to SingleOrg or MultiOrg auth).","Name":"OrgReadAccess","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to allow this application read access to the directory (only applies to SingleOrg or MultiOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","Name":"UserSecretsId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json in the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json in the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","Name":"UseLocalDB","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","Name":"CalledApiUrl","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://graph.microsoft.com/v1.0","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg or --auth MultiOrg is specified.","Name":"CallsMicrosoftGraph","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg or --auth MultiOrg is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","Name":"CalledApiScopes","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"user.read","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","MVC","Razor Pages"],"DefaultName":"WebApplication","Description":"A project template for creating an ASP.NET Core application with example ASP.NET Core Razor Pages content","Identity":"Microsoft.Web.RazorPages.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.RazorPages","Precedence":9900,"Name":"ASP.NET Core Web App (Razor Pages)","ShortNameList":["webapp","razor"],"PreferDefaultName":false,"ConfigPlace":"/RazorPagesWeb-CSharp/.template.config/template.json","LocaleConfigPlace":"/RazorPagesWeb-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/RazorPagesWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/9.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"UseLocalDB\":{\"longName\":\"use-local-db\"},\"AADInstance\":{\"longName\":\"aad-instance\",\"shortName\":\"\"},\"AAdB2CInstance\":{\"longName\":\"aad-b2c-instance\",\"shortName\":\"\"},\"SignUpSignInPolicyId\":{\"longName\":\"susi-policy-id\",\"shortName\":\"ssp\"},\"SignedOutCallbackPath\":{\"longName\":\"signed-out-callback-path\"},\"ResetPasswordPolicyId\":{\"longName\":\"reset-password-policy-id\",\"shortName\":\"rp\"},\"EditProfilePolicyId\":{\"longName\":\"edit-profile-policy-id\",\"shortName\":\"ep\"},\"OrgReadAccess\":{\"longName\":\"org-read-access\",\"shortName\":\"r\"},\"ClientId\":{\"longName\":\"client-id\",\"shortName\":\"\"},\"CallbackPath\":{\"longName\":\"callback-path\",\"shortName\":\"\"},\"Domain\":{\"longName\":\"domain\",\"shortName\":\"\"},\"TenantId\":{\"longName\":\"tenant-id\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UserSecretsId\":{\"isHidden\":true},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"},\"CalledApiUrl\":{\"longName\":\"called-api-url\",\"shortName\":\"\"},\"CalledApiScopes\":{\"longName\":\"called-api-scopes\",\"shortName\":\"\"},\"CallsMicrosoftGraph\":{\"longName\":\"calls-graph\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"}},\"usageExamples\":[\"--auth Individual\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"ComponentsWebAssembly-CSharp","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"","Description":"No authentication"},"Individual":{"DisplayName":"","Description":"Individual authentication"},"IndividualB2C":{"DisplayName":"","Description":"Individual authentication with Azure AD B2C"},"SingleOrg":{"DisplayName":"","Description":"Organizational authentication for a single tenant"}},"Description":"The type of authentication to use","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The authority of the OIDC provider (use with standalone Individual auth).","Name":"Authority","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The authority of the OIDC provider (use with standalone Individual auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","Name":"AAdB2CInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https:////aadB2CInstance.b2clogin.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","Name":"SignUpSignInPolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_susi","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory instance to connect to (use with SingleOrg auth).","Name":"AADInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory instance to connect to (use with SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Client ID for this project (use with IndividualB2C, SingleOrg or Individual auth in standalone scenarios).","Name":"ClientId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"33333333-3333-3333-33333333333333333","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Client ID for this project (use with IndividualB2C, SingleOrg or Individual auth in standalone scenarios).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","Name":"Domain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"qualified.domain.name","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The App ID Uri for the server API we want to call (use with SingleOrg or IndividualB2C auth).","Name":"AppIDUri","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"api.id.uri","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The App ID Uri for the server API we want to call (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Client ID for the API that the server hosts (use with IndividualB2C, SingleOrg).","Name":"APIClientId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"11111111-1111-1111-11111111111111111","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Client ID for the API that the server hosts (use with IndividualB2C, SingleOrg).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The API scope the client needs to request to provision an access token. (use with IndividualB2C, SingleOrg).","Name":"DefaultScope","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"access_as_user","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The API scope the client needs to request to provision an access token. (use with IndividualB2C, SingleOrg).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","Name":"TenantId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"22222222-2222-2222-2222-222222222222","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to allow this application read access to the directory (only applies to SingleOrg).","Name":"OrgReadAccess","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to allow this application read access to the directory (only applies to SingleOrg).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","Name":"UserSecretsId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"aspnet-BlazorServerWeb-CSharp-53bc9b9d-9d6a-45d4-8429-2a2761773502","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, produces a Progressive Web Application (PWA) supporting installation and offline use.","Name":"PWA","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, produces a Progressive Web Application (PWA) supporting installation and offline use.","DisplayName":"_Progressive Web Application","AllowMultipleValues":false},{"Documentation":"Configures whether to add sample pages and styling to demonstrate basic usage patterns.","Name":"IncludeSampleContent","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"true","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Configures whether to add sample pages and styling to demonstrate basic usage patterns.","DisplayName":"_Include sample pages","AllowMultipleValues":false},{"Documentation":"Configures whether to omit sample pages and styling that demonstrate basic usage patterns.","Name":"Empty","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Configures whether to omit sample pages and styling that demonstrate basic usage patterns.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","Name":"UseLocalDB","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C without and ASP.NET Core host is specified.","Name":"CalledApiUrl","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://graph.microsoft.com/v1.0","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C without and ASP.NET Core host is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C without and ASP.NET Core host is specified.","Name":"CalledApiScopes","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"user.read","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C without and ASP.NET Core host is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Blazor","WebAssembly","PWA"],"DefaultName":"BlazorApp","Description":"A project template for creating a Blazor app that runs on WebAssembly. This template can be used for web apps with rich dynamic user interfaces (UIs).","Identity":"Microsoft.Web.Blazor.Wasm.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Blazor.Wasm","Precedence":9900,"Name":"Blazor WebAssembly Standalone App","ShortNameList":["blazorwasm"],"PreferDefaultName":false,"ConfigPlace":"/ComponentsWebAssembly-CSharp/.template.config/template.json","LocaleConfigPlace":"/ComponentsWebAssembly-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/ComponentsWebAssembly-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/9.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"PWA\":{\"longName\":\"pwa\"},\"Framework\":{\"longName\":\"framework\"},\"Empty\":{\"longName\":\"empty\"},\"IncludeSampleContent\":{\"isHidden\":true},\"UseLocalDB\":{\"longName\":\"use-local-db\"},\"AADInstance\":{\"longName\":\"aad-instance\",\"shortName\":\"\"},\"AAdB2CInstance\":{\"longName\":\"aad-b2c-instance\",\"shortName\":\"\"},\"SignUpSignInPolicyId\":{\"longName\":\"susi-policy-id\",\"shortName\":\"ssp\"},\"OrgReadAccess\":{\"longName\":\"org-read-access\",\"shortName\":\"r\"},\"ClientId\":{\"longName\":\"client-id\",\"shortName\":\"\"},\"AppIDUri\":{\"longName\":\"app-id-uri\",\"shortName\":\"\"},\"APIClientId\":{\"longName\":\"api-client-id\",\"shortName\":\"\"},\"Domain\":{\"longName\":\"domain\",\"shortName\":\"\"},\"TenantId\":{\"longName\":\"tenant-id\",\"shortName\":\"\"},\"DefaultScope\":{\"longName\":\"default-scope\",\"shortName\":\"s\"},\"Authority\":{\"longName\":\"authority\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UserSecretsId\":{\"isHidden\":true},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"},\"CalledApiUrl\":{\"longName\":\"called-api-url\",\"shortName\":\"\"},\"CalledApiScopes\":{\"longName\":\"called-api-scopes\",\"shortName\":\"\"},\"CallsMicrosoftGraph\":{\"longName\":\"calls-graph\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"}}}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.RazorClassLibrary1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to support adding traditional Razor pages and Views to this library.","Name":"SupportPagesAndViews","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to support adding traditional Razor pages and Views to this library.","DisplayName":"Support pages and views","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Razor","Library"],"DefaultName":"RazorClassLibrary","Description":"A project for creating a Razor class library that targets .NET","Identity":"Microsoft.Web.Razor.Library.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Razor","Precedence":9900,"Name":"Razor Class Library","ShortNameList":["razorclasslib"],"PreferDefaultName":false,"ConfigPlace":"/RazorClassLibrary-CSharp/.template.config/template.json","LocaleConfigPlace":"/RazorClassLibrary-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/RazorClassLibrary-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\",\"isHidden\":true},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"SupportPagesAndViews\":{\"longName\":\"support-pages-and-views\",\"shortName\":\"s\"}}}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Empty"],"DefaultName":"WebApplication","Description":"An empty project template for creating an ASP.NET Core application. This template does not have any content in it.","Identity":"Microsoft.Web.Empty.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Empty","Precedence":9900,"Name":"ASP.NET Core Empty","ShortNameList":["web"],"PreferDefaultName":false,"ConfigPlace":"/EmptyWeb-CSharp/.template.config/template.json","LocaleConfigPlace":"/EmptyWeb-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/EmptyWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The type of authentication to use","Name":"auth","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"","Description":"No authentication"},"IndividualB2C":{"DisplayName":"","Description":"Individual authentication with Azure AD B2C"},"SingleOrg":{"DisplayName":"","Description":"Organizational authentication for a single tenant"},"Windows":{"DisplayName":"","Description":"Windows authentication"}},"Description":"The type of authentication to use","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","Name":"AAdB2CInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://qualified.domain.name.b2clogin.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","Name":"SignUpSignInPolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_susi","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory instance to connect to (use with SingleOrg auth).","Name":"AADInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory instance to connect to (use with SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Client ID for this project (use with SingleOrg or IndividualB2C auth).","Name":"ClientId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"11111111-1111-1111-11111111111111111","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Client ID for this project (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","Name":"Domain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"qualified.domain.name","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The API scope the client needs to request to provision an access token. (use with IndividualB2C, SingleOrg).","Name":"DefaultScope","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"access_as_user","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The API scope the client needs to request to provision an access token. (use with IndividualB2C, SingleOrg).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","Name":"TenantId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"22222222-2222-2222-2222-222222222222","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to allow this application read access to the directory (only applies to SingleOrg auth).","Name":"OrgReadAccess","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to allow this application read access to the directory (only applies to SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","Name":"UserSecretsId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json in the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json in the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","Name":"UseLocalDB","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"URL of the API to call from the web app. This option only applies if --auth SingleOrg or --auth IndividualB2C is specified.","Name":"CalledApiUrl","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://graph.microsoft.com/v1.0","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"URL of the API to call from the web app. This option only applies if --auth SingleOrg or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg is specified.","Name":"CallsMicrosoftGraph","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg or --auth IndividualB2C is specified.","Name":"CalledApiScopes","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"user.read","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Disable OpenAPI (Swagger) support","Name":"DisableOpenAPI","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Disable OpenAPI (Swagger) support","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false},{"Documentation":"Whether to use minimal APIs instead of controllers.","Name":"UseMinimalAPIs","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"true","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use minimal APIs instead of controllers.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to use controllers instead of minimal APIs. This option overides the value specified by --minimal.","Name":"UseControllers","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use controllers instead of minimal APIs. This option overides the value specified by --minimal.","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Web API","API","Service"],"DefaultName":"WebApplication","Description":"A project template for creating a RESTful Web API using ASP.NET Core controllers or minimal APIs, with optional support for OpenAPI and authentication.","Identity":"Microsoft.Web.WebApi.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.WebApi","Precedence":9900,"Name":"ASP.NET Core Web API","ShortNameList":["webapi"],"PreferDefaultName":false,"ConfigPlace":"/WebApi-CSharp/.template.config/template.json","LocaleConfigPlace":"/WebApi-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/WebApi-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"UseLocalDB\":{\"longName\":\"use-local-db\"},\"AADInstance\":{\"longName\":\"aad-instance\",\"shortName\":\"\"},\"AAdB2CInstance\":{\"longName\":\"aad-b2c-instance\",\"shortName\":\"\"},\"SignUpSignInPolicyId\":{\"longName\":\"susi-policy-id\",\"shortName\":\"ssp\"},\"OrgReadAccess\":{\"longName\":\"org-read-access\",\"shortName\":\"r\"},\"ClientId\":{\"longName\":\"client-id\",\"shortName\":\"\"},\"Domain\":{\"longName\":\"domain\",\"shortName\":\"\"},\"TenantId\":{\"longName\":\"tenant-id\",\"shortName\":\"\"},\"DefaultScope\":{\"longName\":\"default-scope\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UserSecretsId\":{\"isHidden\":true},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"},\"CalledApiUrl\":{\"longName\":\"called-api-url\",\"shortName\":\"\"},\"CalledApiScopes\":{\"longName\":\"called-api-scopes\",\"shortName\":\"\"},\"CallsMicrosoftGraph\":{\"longName\":\"calls-graph\",\"shortName\":\"\"},\"DisableOpenAPI\":{\"longName\":\"no-openapi\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"},\"UseMinimalAPIs\":{\"longName\":\"use-minimal-apis\",\"shortName\":\"minimal\",\"isHidden\":true},\"UseControllers\":{\"longName\":\"use-controllers\",\"shortName\":\"controllers\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","MVC"],"DefaultName":"WebApplication","Description":"A project template for creating an ASP.NET Core application with example ASP.NET Core MVC Views and Controllers. This template can also be used for RESTful HTTP services.","Identity":"Microsoft.Web.Mvc.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Mvc","Precedence":9900,"Name":"ASP.NET Core Web App (Model-View-Controller)","ShortNameList":["mvc"],"PreferDefaultName":false,"ConfigPlace":"/StarterWeb-FSharp/.template.config/template.json","LocaleConfigPlace":"/StarterWeb-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/StarterWeb-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/9.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Web API","API","Service"],"DefaultName":"WebApplication","Description":"A project template for creating a RESTful Web API using ASP.NET Core minimal APIs published as native AOT.","Identity":"Microsoft.Web.WebApiAot.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.WebApiAot","Precedence":9900,"Name":"ASP.NET Core Web API (native AOT)","ShortNameList":["webapiaot"],"PreferDefaultName":false,"ConfigPlace":"/WebApiAot-CSharp/.template.config/template.json","LocaleConfigPlace":"/WebApiAot-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/WebApiAot-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"GrpcService-CSharp","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false},{"Documentation":"Whether to enable the project for publishing as native AOT.","Name":"NativeAot","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to enable the project for publishing as native AOT.","DisplayName":"Enable _native AOT publish","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","gRPC","API","Service"],"DefaultName":"GrpcService","Description":"A project template for creating a gRPC service using ASP.NET Core, with optional support for publishing as native AOT.","Identity":"Microsoft.Grpc.Service.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Grpc","Precedence":9900,"Name":"ASP.NET Core gRPC Service","ShortNameList":["grpc"],"PreferDefaultName":false,"ConfigPlace":"/GrpcService-CSharp/.template.config/template.json","LocaleConfigPlace":"/GrpcService-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/GrpcService-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"},\"NativeAot\":{\"longName\":\"aot\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The type of authentication to use","Name":"auth","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"","Description":"No authentication"},"Individual":{"DisplayName":"","Description":"Individual authentication"},"IndividualB2C":{"DisplayName":"","Description":"Individual authentication with Azure AD B2C"},"SingleOrg":{"DisplayName":"","Description":"Organizational authentication for a single tenant"},"MultiOrg":{"DisplayName":"","Description":"Organizational authentication for multiple tenants"},"Windows":{"DisplayName":"","Description":"Windows authentication"}},"Description":"The type of authentication to use","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","Name":"AAdB2CInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/tfp/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory B2C instance to connect to (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","Name":"SignUpSignInPolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_susi","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The sign-in and sign-up policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The global signout callback (use with IndividualB2C auth).","Name":"SignedOutCallbackPath","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"/signout/B2C_1_susi","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The global signout callback (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The reset password policy ID for this project (use with IndividualB2C auth).","Name":"ResetPasswordPolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_reset","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The reset password policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The edit profile policy ID for this project (use with IndividualB2C auth).","Name":"EditProfilePolicyId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"b2c_1_edit_profile","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The edit profile policy ID for this project (use with IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Azure Active Directory instance to connect to (use with SingleOrg or MultiOrg auth).","Name":"AADInstance","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://login.microsoftonline.com/","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Azure Active Directory instance to connect to (use with SingleOrg or MultiOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The Client ID for this project (use with IndividualB2C, SingleOrg or MultiOrg auth).","Name":"ClientId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"11111111-1111-1111-11111111111111111","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The Client ID for this project (use with IndividualB2C, SingleOrg or MultiOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","Name":"Domain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"qualified.domain.name","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The domain for the directory tenant (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","Name":"TenantId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"22222222-2222-2222-2222-222222222222","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The TenantId ID of the directory to connect to (use with SingleOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The request path within the application's base path of the redirect URI (use with SingleOrg or IndividualB2C auth).","Name":"CallbackPath","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"/signin-oidc","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The request path within the application's base path of the redirect URI (use with SingleOrg or IndividualB2C auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to allow this application read access to the directory (only applies to SingleOrg or MultiOrg auth).","Name":"OrgReadAccess","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to allow this application read access to the directory (only applies to SingleOrg or MultiOrg auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","Name":"UserSecretsId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualB2C or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","Name":"UseLocalDB","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","Name":"CalledApiUrl","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://graph.microsoft.com/v1.0","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg or --auth MultiOrg is specified.","Name":"CallsMicrosoftGraph","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg or --auth MultiOrg is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","Name":"CalledApiScopes","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"user.read","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Scopes to request to call the API from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","MVC"],"DefaultName":"WebApplication","Description":"A project template for creating an ASP.NET Core application with example ASP.NET Core MVC Views and Controllers. This template can also be used for RESTful HTTP services.","Identity":"Microsoft.Web.Mvc.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Mvc","Precedence":9900,"Name":"ASP.NET Core Web App (Model-View-Controller)","ShortNameList":["mvc"],"PreferDefaultName":false,"ConfigPlace":"/StarterWeb-CSharp/.template.config/template.json","LocaleConfigPlace":"/StarterWeb-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/StarterWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/9.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"UseLocalDB\":{\"longName\":\"use-local-db\"},\"AADInstance\":{\"longName\":\"aad-instance\",\"shortName\":\"\"},\"AAdB2CInstance\":{\"longName\":\"aad-b2c-instance\",\"shortName\":\"\"},\"SignUpSignInPolicyId\":{\"longName\":\"susi-policy-id\",\"shortName\":\"ssp\"},\"SignedOutCallbackPath\":{\"longName\":\"signed-out-callback-path\"},\"ResetPasswordPolicyId\":{\"longName\":\"reset-password-policy-id\",\"shortName\":\"rp\"},\"EditProfilePolicyId\":{\"longName\":\"edit-profile-policy-id\",\"shortName\":\"ep\"},\"OrgReadAccess\":{\"longName\":\"org-read-access\",\"shortName\":\"r\"},\"ClientId\":{\"longName\":\"client-id\",\"shortName\":\"\"},\"CallbackPath\":{\"longName\":\"callback-path\",\"shortName\":\"\"},\"Domain\":{\"longName\":\"domain\",\"shortName\":\"\"},\"TenantId\":{\"longName\":\"tenant-id\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UserSecretsId\":{\"isHidden\":true},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"},\"CalledApiUrl\":{\"longName\":\"called-api-url\",\"shortName\":\"\"},\"CalledApiScopes\":{\"longName\":\"called-api-scopes\",\"shortName\":\"\"},\"CallsMicrosoftGraph\":{\"longName\":\"calls-graph\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"}},\"usageExamples\":[\"--auth Individual\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Empty"],"DefaultName":"WebApplication","Description":"An empty project template for creating an ASP.NET Core application. This template does not have any content in it.","Identity":"Microsoft.Web.Empty.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Empty","Precedence":9900,"Name":"ASP.NET Core Empty","ShortNameList":["web"],"PreferDefaultName":false,"ConfigPlace":"/EmptyWeb-FSharp/.template.config/template.json","LocaleConfigPlace":"/EmptyWeb-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/EmptyWeb-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"BlazorWeb-CSharp","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The ID to use for secrets (use with Individual auth).","Name":"UserSecretsId","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"aspnet-BlazorWeb-CSharp-53bc9b9d-9d6a-45d4-8429-2a2761773502","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The ID to use for secrets (use with Individual auth).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if Individual auth is used).","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if Individual auth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if Individual auth is used).","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if Individual auth is used).","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Chooses which interactive render mode to use for interactive components","Name":"InteractivityPlatform","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Server","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No interactivity (static server rendering only)"},"Server":{"DisplayName":"Server","Description":"Runs on the server"},"WebAssembly":{"DisplayName":"WebAssembly","Description":"Runs in the browser using WebAssembly"},"Auto":{"DisplayName":"Auto (Server and WebAssembly)","Description":"Uses Server while downloading WebAssembly assets, then uses WebAssembly"}},"Description":"Chooses which interactive render mode to use for interactive components","DisplayName":"_Interactive render mode","AllowMultipleValues":false},{"Documentation":"Chooses which components will have interactive rendering enabled","Name":"InteractivityLocation","Priority":2,"Precedence":{"PrecedenceDefinition":4,"IsRequiredCondition":null,"IsEnabledCondition":"(InteractivityPlatform != \"None\")","IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"InteractivePerPage","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"InteractivePerPage":{"DisplayName":"Per page/component","Description":"Interactivity is applied on a per-page or per-component basis"},"InteractiveGlobal":{"DisplayName":"Global","Description":"Interactivity is applied at the root level"}},"Description":"Chooses which components will have interactive rendering enabled","DisplayName":"_Interactivity location","AllowMultipleValues":false},{"Documentation":"Configures whether to add sample pages and styling to demonstrate basic usage patterns.","Name":"IncludeSampleContent","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"true","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Configures whether to add sample pages and styling to demonstrate basic usage patterns.","DisplayName":"_Include sample pages","AllowMultipleValues":false},{"Documentation":"Configures whether to omit sample pages and styling that demonstrate basic usage patterns.","Name":"Empty","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Configures whether to omit sample pages and styling that demonstrate basic usage patterns.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"","Description":"No authentication"},"Individual":{"DisplayName":"","Description":"Individual authentication"}},"Description":"The type of authentication to use","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual is specified.","Name":"UseLocalDB","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual is specified.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Configures whether to make every page interactive by applying an interactive render mode at the top level. If false, pages will use static server rendering by default, and can be marked interactive on a per-page or per-component basis.","Name":"AllInteractive","Priority":2,"Precedence":{"PrecedenceDefinition":4,"IsRequiredCondition":null,"IsEnabledCondition":"(InteractivityPlatform != \"None\")","IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Configures whether to make every page interactive by applying an interactive render mode at the top level. If false, pages will use static server rendering by default, and can be marked interactive on a per-page or per-component basis.","DisplayName":"_Enable interactive rendering globally throughout the site","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS. This option only applies if Individual isn't used for --auth.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS. This option only applies if Individual isn't used for --auth.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Blazor","WebAssembly"],"DefaultName":"BlazorApp","Description":"A project template for creating a Blazor web app that supports both server-side rendering and client interactivity. This template can be used for web apps with rich dynamic user interfaces (UIs).","Identity":"Microsoft.Web.Blazor.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Blazor","Precedence":9900,"Name":"Blazor Web App","ShortNameList":["blazor"],"PreferDefaultName":false,"ConfigPlace":"/BlazorWeb-CSharp/.template.config/template.json","LocaleConfigPlace":"/BlazorWeb-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/BlazorWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/9.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"InteractivityPlatform\":{\"longName\":\"interactivity\",\"shortName\":\"int\"},\"AllInteractive\":{\"longName\":\"all-interactive\"},\"InteractivityLocation\":{\"isHidden\":true},\"Empty\":{\"longName\":\"empty\"},\"IncludeSampleContent\":{\"isHidden\":true},\"UseLocalDB\":{\"longName\":\"use-local-db\"},\"Framework\":{\"longName\":\"framework\"},\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"UserSecretsId\":{\"isHidden\":true},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"}},\"usageExamples\":[\"-int auto --auth individual --use-local-db\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.Application1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Common","Worker","Web"],"DefaultName":"WorkerService","Description":"An empty project template for creating a worker service.","Identity":"Microsoft.Worker.Empty.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Worker.Empty","Precedence":9900,"Name":"Worker Service","ShortNameList":["worker"],"PreferDefaultName":false,"ConfigPlace":"/Worker-FSharp/.template.config/template.json","LocaleConfigPlace":"/Worker-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/Worker-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.WebApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to exclude launchSettings.json from the generated template.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTPS endpoint in launchSettings.json.","Name":"kestrelHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the HTTPS endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json.","Name":"iisHttpsPort","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"0","DataType":"integer","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Port number to use for the IIS Express HTTPS endpoint in launchSettings.json.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS.","Name":"NoHttps","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to turn off HTTPS.","DisplayName":"","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg","Author":"Microsoft","Classifications":["Web","Web API"],"DefaultName":"WebApplication","Description":"A project template for creating an ASP.NET Core application with an example Controller for a RESTful HTTP service. This template can also be used for ASP.NET Core MVC Views and Controllers.","Identity":"Microsoft.Web.WebApi.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.WebApi","Precedence":9900,"Name":"ASP.NET Core Web API","ShortNameList":["webapi"],"PreferDefaultName":false,"ConfigPlace":"/WebApi-FSharp/.template.config/template.json","LocaleConfigPlace":"/WebApi-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/WebApi-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"https://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"kestrelHttpPort\":{\"isHidden\":true},\"kestrelHttpsPort\":{\"isHidden\":true},\"iisHttpPort\":{\"isHidden\":true},\"iisHttpsPort\":{\"isHidden\":true},\"ExcludeLaunchSettings\":{\"longName\":\"exclude-launch-settings\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"NoHttps\":{\"longName\":\"no-https\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Test1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest"],"DefaultName":"Test1","Description":"Creates a new MSTest test class","Identity":"Microsoft.Test.MSTest.TestClass.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest.TestClass","Precedence":11000,"Name":"MSTest Test Class","ShortNameList":["mstest-class"],"PreferDefaultName":true,"ConfigPlace":"/content/MSTest-CSharp-TestClass/.template.config/template.json","LocaleConfigPlace":"/content/MSTest-CSharp-TestClass/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/MSTest-CSharp-TestClass/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":".NET 9"},"net9.0-windows":{"DisplayName":"","Description":".NET 9 (Windows only)"},"net8.0":{"DisplayName":"","Description":".NET 8"},"net8.0-windows":{"DisplayName":"","Description":".NET 8 (Windows only)"},"net7.0":{"DisplayName":"","Description":".NET 7"},"net7.0-windows":{"DisplayName":"","Description":".NET 7 (Windows only)"},"net6.0":{"DisplayName":"","Description":".NET 6"},"net6.0-windows":{"DisplayName":"","Description":".NET 6 (Windows only)"},"netcoreapp3.1":{"DisplayName":"","Description":".NET Core 3.1"},"net481":{"DisplayName":"","Description":".NET Framework 4.8.1"},"net48":{"DisplayName":"","Description":".NET Framework 4.8"},"net472":{"DisplayName":"","Description":".NET Framework 4.7.2"},"net471":{"DisplayName":"","Description":".NET Framework 4.7.1"},"net47":{"DisplayName":"","Description":".NET Framework 4.7"},"net462":{"DisplayName":"","Description":".NET Framework 4.6.2"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","Name":"UseMSTestSdk","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","DisplayName":"Use MSTest.Sdk","AllowMultipleValues":false},{"Documentation":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"TestRunner","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VSTest","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"MSTest":{"DisplayName":"","Description":"Use MSTest Runner (Microsoft.Testing.Platform)"},"VSTest":{"DisplayName":"","Description":"Use VSTest platform"}},"Description":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Test runner","AllowMultipleValues":false},{"Documentation":"The coverage tool to use for the project.","Name":"CoverageTool","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Microsoft.CodeCoverage","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Microsoft.CodeCoverage":{"DisplayName":"","Description":"Microsoft Code Coverage"},"coverlet":{"DisplayName":"","Description":"coverlet"}},"Description":"The coverage tool to use for the project.","DisplayName":"Coverage tool","AllowMultipleValues":false},{"Documentation":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"ExtensionsProfile","Priority":2,"Precedence":{"PrecedenceDefinition":4,"IsRequiredCondition":null,"IsEnabledCondition":"UseMSTestSdk && (TestRunner == MSTest)","IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Default","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Default":{"DisplayName":"Default","Description":"Default extensions profile (recommended)"},"None":{"DisplayName":"None","Description":"No extensions are enabled"},"AllMicrosoft":{"DisplayName":"AllMicrosoft","Description":"Enable all extensions shipped by Microsoft (including extensions with a restrictive license)"}},"Description":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Testing extensions profile","AllowMultipleValues":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains MSTest tests that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.MSTest.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest","Precedence":11000,"Name":"MSTest Test Project","ShortNameList":["mstest"],"PreferDefaultName":false,"ConfigPlace":"/content/MSTest-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/MSTest-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/MSTest-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"UseMSTestSdk\":{\"shortName\":\"\",\"longName\":\"sdk\"},\"TestRunner\":{\"shortName\":\"\",\"longName\":\"test-runner\"},\"CoverageTool\":{\"shortName\":\"\",\"longName\":\"coverage-tool\"},\"ExtensionsProfile\":{\"shortName\":\"\",\"longName\":\"extensions-profile\"},\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Test1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest"],"DefaultName":"Test1","Description":"Creates a new MSTest test class","Identity":"Microsoft.Test.MSTest.TestClass.FSharp.8.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest.TestClass","Precedence":10000,"Name":"MSTest Test Class","ShortNameList":["mstest-class"],"PreferDefaultName":true,"ConfigPlace":"/content/MSTest-FSharp-TestClass/.template.config/template.json","LocaleConfigPlace":"/content/MSTest-FSharp-TestClass/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/MSTest-FSharp-TestClass/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":".NET 9"},"net9.0-windows":{"DisplayName":"","Description":".NET 9 (Windows only)"},"net8.0":{"DisplayName":"","Description":".NET 8"},"net8.0-windows":{"DisplayName":"","Description":".NET 8 (Windows only)"},"net7.0":{"DisplayName":"","Description":".NET 7"},"net7.0-windows":{"DisplayName":"","Description":".NET 7 (Windows only)"},"net6.0":{"DisplayName":"","Description":".NET 6"},"net6.0-windows":{"DisplayName":"","Description":".NET 6 (Windows only)"},"netcoreapp3.1":{"DisplayName":"","Description":".NET Core 3.1"},"net481":{"DisplayName":"","Description":".NET Framework 4.8.1"},"net48":{"DisplayName":"","Description":".NET Framework 4.8"},"net472":{"DisplayName":"","Description":".NET Framework 4.7.2"},"net471":{"DisplayName":"","Description":".NET Framework 4.7.1"},"net47":{"DisplayName":"","Description":".NET Framework 4.7"},"net462":{"DisplayName":"","Description":".NET Framework 4.6.2"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","Name":"UseMSTestSdk","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","DisplayName":"Use MSTest.Sdk","AllowMultipleValues":false},{"Documentation":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"TestRunner","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VSTest","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"MSTest":{"DisplayName":"","Description":"Use MSTest Runner (Microsoft.Testing.Platform)"},"VSTest":{"DisplayName":"","Description":"Use VSTest platform"}},"Description":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Test runner","AllowMultipleValues":false},{"Documentation":"The coverage tool to use for the project.","Name":"CoverageTool","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Microsoft.CodeCoverage","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Microsoft.CodeCoverage":{"DisplayName":"","Description":"Microsoft Code Coverage"},"coverlet":{"DisplayName":"","Description":"coverlet"}},"Description":"The coverage tool to use for the project.","DisplayName":"Coverage tool","AllowMultipleValues":false},{"Documentation":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"ExtensionsProfile","Priority":2,"Precedence":{"PrecedenceDefinition":4,"IsRequiredCondition":null,"IsEnabledCondition":"UseMSTestSdk && (TestRunner == MSTest)","IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Default","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Default":{"DisplayName":"Default","Description":"Default extensions profile (recommended)"},"None":{"DisplayName":"None","Description":"No extensions are enabled"},"AllMicrosoft":{"DisplayName":"AllMicrosoft","Description":"Enable all extensions shipped by Microsoft (including extensions with a restrictive license)"}},"Description":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Testing extensions profile","AllowMultipleValues":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains MSTest tests that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.MSTest.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest","Precedence":11000,"Name":"MSTest Test Project","ShortNameList":["mstest"],"PreferDefaultName":false,"ConfigPlace":"/content/MSTest-FSharp/.template.config/template.json","LocaleConfigPlace":"/content/MSTest-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/MSTest-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"UseMSTestSdk\":{\"shortName\":\"\",\"longName\":\"sdk\"},\"TestRunner\":{\"shortName\":\"\",\"longName\":\"test-runner\"},\"CoverageTool\":{\"shortName\":\"\",\"longName\":\"coverage-tool\"},\"ExtensionsProfile\":{\"shortName\":\"\",\"longName\":\"extensions-profile\"},\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Test1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest"],"DefaultName":"Test1","Description":"Creates a new MSTest test class","Identity":"Microsoft.Test.MSTest.TestClass.VisualBasic.8.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest.TestClass","Precedence":10000,"Name":"MSTest Test Class","ShortNameList":["mstest-class"],"PreferDefaultName":true,"ConfigPlace":"/content/MSTest-VisualBasic-TestClass/.template.config/template.json","LocaleConfigPlace":"/content/MSTest-VisualBasic-TestClass/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/MSTest-VisualBasic-TestClass/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":".NET 9"},"net9.0-windows":{"DisplayName":"","Description":".NET 9 (Windows only)"},"net8.0":{"DisplayName":"","Description":".NET 8"},"net8.0-windows":{"DisplayName":"","Description":".NET 8 (Windows only)"},"net7.0":{"DisplayName":"","Description":".NET 7"},"net7.0-windows":{"DisplayName":"","Description":".NET 7 (Windows only)"},"net6.0":{"DisplayName":"","Description":".NET 6"},"net6.0-windows":{"DisplayName":"","Description":".NET 6 (Windows only)"},"netcoreapp3.1":{"DisplayName":"","Description":".NET Core 3.1"},"net481":{"DisplayName":"","Description":".NET Framework 4.8.1"},"net48":{"DisplayName":"","Description":".NET Framework 4.8"},"net472":{"DisplayName":"","Description":".NET Framework 4.7.2"},"net471":{"DisplayName":"","Description":".NET Framework 4.7.1"},"net47":{"DisplayName":"","Description":".NET Framework 4.7"},"net462":{"DisplayName":"","Description":".NET Framework 4.6.2"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","Name":"UseMSTestSdk","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","DisplayName":"Use MSTest.Sdk","AllowMultipleValues":false},{"Documentation":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"TestRunner","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VSTest","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"MSTest":{"DisplayName":"","Description":"Use MSTest Runner (Microsoft.Testing.Platform)"},"VSTest":{"DisplayName":"","Description":"Use VSTest platform"}},"Description":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Test runner","AllowMultipleValues":false},{"Documentation":"The coverage tool to use for the project.","Name":"CoverageTool","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Microsoft.CodeCoverage","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Microsoft.CodeCoverage":{"DisplayName":"","Description":"Microsoft Code Coverage"},"coverlet":{"DisplayName":"","Description":"coverlet"}},"Description":"The coverage tool to use for the project.","DisplayName":"Coverage tool","AllowMultipleValues":false},{"Documentation":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"ExtensionsProfile","Priority":2,"Precedence":{"PrecedenceDefinition":4,"IsRequiredCondition":null,"IsEnabledCondition":"UseMSTestSdk && (TestRunner == MSTest)","IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Default","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Default":{"DisplayName":"Default","Description":"Default extensions profile (recommended)"},"None":{"DisplayName":"None","Description":"No extensions are enabled"},"AllMicrosoft":{"DisplayName":"AllMicrosoft","Description":"Enable all extensions shipped by Microsoft (including extensions with a restrictive license)"}},"Description":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Testing extensions profile","AllowMultipleValues":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains MSTest tests that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.MSTest.VisualBasic.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest","Precedence":11000,"Name":"MSTest Test Project","ShortNameList":["mstest"],"PreferDefaultName":false,"ConfigPlace":"/content/MSTest-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/MSTest-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/MSTest-VisualBasic/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"UseMSTestSdk\":{\"shortName\":\"\",\"longName\":\"sdk\"},\"TestRunner\":{\"shortName\":\"\",\"longName\":\"test-runner\"},\"CoverageTool\":{\"shortName\":\"\",\"longName\":\"coverage-tool\"},\"ExtensionsProfile\":{\"shortName\":\"\",\"longName\":\"extensions-profile\"},\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"UnitTest1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"NUnitTestItem","Description":"Creates a new NUnit test class","Identity":"NUnit3.DotNetNew.ItemTemplate.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.ItemTemplate","Precedence":11000,"Name":"NUnit 3 Test Item","ShortNameList":["nunit-test"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-CSharp-Item/.template.config/template.json","LocaleConfigPlace":"/content/NUnit-CSharp-Item/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains NUnit tests that can run on .NET on Windows, Linux and macOS","Identity":"NUnit3.DotNetNew.Template.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.Template","Precedence":11000,"Name":"NUnit 3 Test Project","ShortNameList":["nunit"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/NUnit-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/NUnit-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"UnitTest1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"NUnitTestItem","Description":"Creates a new NUnit test class","Identity":"NUnit3.DotNetNew.ItemTemplate.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.ItemTemplate","Precedence":11000,"Name":"NUnit 3 Test Item","ShortNameList":["nunit-test"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-FSharp-Item/.template.config/template.json","LocaleConfigPlace":"/content/NUnit-FSharp-Item/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"item"},"HostData":null,"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains NUnit tests that can run on .NET on Windows, Linux and macOS","Identity":"NUnit3.DotNetNew.Template.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.Template","Precedence":11000,"Name":"NUnit 3 Test Project","ShortNameList":["nunit"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-FSharp/.template.config/template.json","LocaleConfigPlace":"/content/NUnit-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/NUnit-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"UnitTest1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"item":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"item","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"NUnitTestItem","Description":"Creates a new NUnit test class","Identity":"NUnit3.DotNetNew.ItemTemplate.VisualBasic.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.ItemTemplate","Precedence":11000,"Name":"NUnit 3 Test Item","ShortNameList":["nunit-test"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-VisualBasic-Item/.template.config/template.json","LocaleConfigPlace":"/content/NUnit-VisualBasic-Item/.template.config/localize/templatestrings.en.json","HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains NUnit tests that can run on .NET on Windows, Linux and macOS","Identity":"NUnit3.DotNetNew.Template.VisualBasic.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.Template","Precedence":11000,"Name":"NUnit 3 Test Project","ShortNameList":["nunit"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/NUnit-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/NUnit-VisualBasic/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":".NET 9"},"net9.0-windows":{"DisplayName":"","Description":".NET 9 (Windows only)"},"net8.0":{"DisplayName":"","Description":".NET 8"},"net8.0-windows":{"DisplayName":"","Description":".NET 8 (Windows only)"},"net7.0":{"DisplayName":"","Description":".NET 7"},"net7.0-windows":{"DisplayName":"","Description":".NET 7 (Windows only)"},"net6.0":{"DisplayName":"","Description":".NET 6"},"net6.0-windows":{"DisplayName":"","Description":".NET 6 (Windows only)"},"netcoreapp3.1":{"DisplayName":"","Description":".NET Core 3.1"},"net481":{"DisplayName":"","Description":".NET Framework 4.8.1"},"net48":{"DisplayName":"","Description":".NET Framework 4.8"},"net472":{"DisplayName":"","Description":".NET Framework 4.7.2"},"net471":{"DisplayName":"","Description":".NET Framework 4.7.1"},"net47":{"DisplayName":"","Description":".NET Framework 4.7"},"net462":{"DisplayName":"","Description":".NET Framework 4.6.2"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","Name":"UseMSTestSdk","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"False","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Use MSTest.Sdk project style. More information at https://aka.ms/mstest/sdk","DisplayName":"Use MSTest.Sdk","AllowMultipleValues":false},{"Documentation":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"TestRunner","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VSTest","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"MSTest":{"DisplayName":"","Description":"Use MSTest Runner (Microsoft.Testing.Platform)"},"VSTest":{"DisplayName":"","Description":"Use VSTest platform"}},"Description":"Select the runner/platform. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Test runner","AllowMultipleValues":false},{"Documentation":"The coverage tool to use for the project.","Name":"CoverageTool","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Microsoft.CodeCoverage","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Microsoft.CodeCoverage":{"DisplayName":"","Description":"Microsoft Code Coverage"},"coverlet":{"DisplayName":"","Description":"coverlet"}},"Description":"The coverage tool to use for the project.","DisplayName":"Coverage tool","AllowMultipleValues":false},{"Documentation":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","Name":"ExtensionsProfile","Priority":2,"Precedence":{"PrecedenceDefinition":4,"IsRequiredCondition":null,"IsEnabledCondition":"UseMSTestSdk && (TestRunner == MSTest)","IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Default","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"Default":{"DisplayName":"Default","Description":"Default extensions profile (recommended)"},"None":{"DisplayName":"None","Description":"No extensions are enabled"},"AllMicrosoft":{"DisplayName":"AllMicrosoft","Description":"Enable all extensions shipped by Microsoft (including extensions with a restrictive license)"}},"Description":"Select the SDK extensions profile when using MSTest Runner. More information at https://aka.ms/mstest/sdk/extensions-profile","DisplayName":"Testing extensions profile","AllowMultipleValues":false},{"Documentation":"Select the fixture kinds to include in the project.","Name":"Fixture","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"None","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"None":{"DisplayName":"None","Description":"No fixture methods"},"AssemblyInitialize":{"DisplayName":"","Description":"AssemblyInitialize fixture method"},"AssemblyCleanup":{"DisplayName":"","Description":"AssemblyCleanup fixture method"},"ClassInitialize":{"DisplayName":"","Description":"ClassInitialize fixture method"},"ClassCleanup":{"DisplayName":"","Description":"ClassCleanup fixture method"},"TestInitialize":{"DisplayName":"","Description":"TestInitialize fixture method"},"TestCleanup":{"DisplayName":"","Description":"TestCleanup fixture method"}},"Description":"Select the fixture kinds to include in the project.","DisplayName":"Fixture","AllowMultipleValues":true}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest","Playwright","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains Playwright tests using MSTest test framework, that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.Playwright.MSTest.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.Playwright.MSTest","Precedence":11000,"Name":"MSTest Playwright Test Project","ShortNameList":["mstest-playwright"],"PreferDefaultName":false,"ConfigPlace":"/content/Playwright-MSTest-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Playwright-MSTest-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/Playwright-MSTest-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"UseMSTestSdk\":{\"shortName\":\"\",\"longName\":\"sdk\"},\"TestRunner\":{\"shortName\":\"\",\"longName\":\"test-runner\"},\"CoverageTool\":{\"shortName\":\"\",\"longName\":\"coverage-tool\"},\"ExtensionsProfile\":{\"shortName\":\"\",\"longName\":\"extensions-profile\"},\"Fixture\":{\"shortName\":\"\",\"longName\":\"fixture\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"latest","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","NUnit","Playwright","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains Playwright tests using NUnit test framework, that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.Playwright.NUnit.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.Playwright.NUnit","Precedence":11000,"Name":"NUnit Playwright Test Project","ShortNameList":["nunit-playwright"],"PreferDefaultName":false,"ConfigPlace":"/content/Playwright-NUnit-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/Playwright-NUnit-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/Playwright-NUnit-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","xUnit","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains xUnit.net tests that can run on .NET on Windows, Linux and macOS","Identity":"Microsoft.Test.xUnit.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.xUnit","Precedence":11000,"Name":"xUnit Test Project","ShortNameList":["xunit"],"PreferDefaultName":false,"ConfigPlace":"/content/XUnit-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/XUnit-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/XUnit-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","xUnit","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains xUnit.net tests that can run on .NET on Windows, Linux and macOS","Identity":"Microsoft.Test.xUnit.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.xUnit","Precedence":11000,"Name":"xUnit Test Project","ShortNameList":["xunit"],"PreferDefaultName":false,"ConfigPlace":"/content/XUnit-FSharp/.template.config/template.json","LocaleConfigPlace":"/content/XUnit-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/XUnit-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.TestProject1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":"","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","Name":"EnablePack","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether or not to enable packaging (via \"dotnet pack\") for the project.","DisplayName":"Enable pack","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg","Author":"Microsoft","Classifications":["Test","xUnit","Desktop","Web"],"DefaultName":"TestProject1","Description":"A project that contains xUnit.net tests that can run on .NET on Windows, Linux and macOS","Identity":"Microsoft.Test.xUnit.VisualBasic.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.xUnit","Precedence":11000,"Name":"xUnit Test Project","ShortNameList":["xunit"],"PreferDefaultName":false,"ConfigPlace":"/content/XUnit-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/XUnit-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/XUnit-VisualBasic/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"EnablePack\":{\"shortName\":\"p\",\"longName\":\"enable-pack\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.ClassLibrary1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":".NET 9.0","Description":"Target net9.0"},"netstandard2.1":{"DisplayName":".NET Standard 2.1","Description":"Target netstandard2.1"},"netstandard2.0":{"DisplayName":".NET Standard 2.0","Description":"Target netstandard2.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common","Library"],"DefaultName":"ClassLibrary1","Description":"A project for creating a class library that targets .NET or .NET Standard","Identity":"Microsoft.Common.Library.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Library","Precedence":11000,"Name":"Class Library","ShortNameList":["classlib"],"PreferDefaultName":false,"ConfigPlace":"/content/ClassLibrary-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ClassLibrary-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{"app":{"Description":"Target .NET","DefaultOverrides":{"Framework":"net9.0"}},"standard":{"Description":"Target netstandard","DefaultOverrides":{"Framework":"netstandard2.0"}}},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"langVersion\":{\"longName\":\"langVersion\",\"shortName\":\"\"}},\"usageExamples\":[\"--framework net9.0\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.ClassLibrary1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":".NET 9.0","Description":"Target net9.0"},"netstandard2.1":{"DisplayName":".NET Standard 2.1","Description":"Target netstandard2.1"},"netstandard2.0":{"DisplayName":".NET Standard 2.0","Description":"Target netstandard2.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common","Library"],"DefaultName":"ClassLibrary1","Description":"A project for creating a class library that targets .NET or .NET Standard","Identity":"Microsoft.Common.Library.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Library","Precedence":11000,"Name":"Class Library","ShortNameList":["classlib"],"PreferDefaultName":false,"ConfigPlace":"/content/ClassLibrary-FSharp/.template.config/template.json","LocaleConfigPlace":"/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ClassLibrary-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{"app":{"Description":"Target .NET","DefaultOverrides":{"Framework":"net9.0"}},"standard":{"Description":"Target netstandard","DefaultOverrides":{"Framework":"netstandard2.0"}}},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"--framework net9.0\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.ClassLibrary1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":".NET 9.0","Description":"Target net9.0"},"netstandard2.1":{"DisplayName":".NET Standard 2.1","Description":"Target netstandard2.1"},"netstandard2.0":{"DisplayName":".NET Standard 2.0","Description":"Target netstandard2.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common","Library"],"DefaultName":"ClassLibrary1","Description":"A project for creating a class library that targets .NET or .NET Standard","Identity":"Microsoft.Common.Library.VisualBasic.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Library","Precedence":11000,"Name":"Class Library","ShortNameList":["classlib"],"PreferDefaultName":false,"ConfigPlace":"/content/ClassLibrary-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ClassLibrary-VisualBasic/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{"app":{"Description":"Target .NET","DefaultOverrides":{"Framework":"net9.0"}},"standard":{"Description":"Target netstandard","DefaultOverrides":{"Framework":"netstandard2.0"}}},"TagsCollection":{"language":"VB","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"langVersion\":{\"longName\":\"langVersion\",\"shortName\":\"\"}},\"usageExamples\":[\"--framework net9.0\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.ConsoleApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"C#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"C#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":".NET 9.0","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to generate an explicit Program class and Main method instead of top-level statements.","DisplayName":"Do not use _top-level statements","AllowMultipleValues":false},{"Documentation":"Whether to enable the project for publishing as native AOT.","Name":"NativeAot","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to enable the project for publishing as native AOT.","DisplayName":"Enable _native AOT publish","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common","Console"],"DefaultName":"ConsoleApp1","Description":"A project for creating a command-line application that can run on .NET on Windows, Linux and macOS","Identity":"Microsoft.Common.Console.CSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Console","Precedence":11000,"Name":"Console App","ShortNameList":["console"],"PreferDefaultName":false,"ConfigPlace":"/content/ConsoleApplication-CSharp/.template.config/template.json","LocaleConfigPlace":"/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ConsoleApplication-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"langVersion\":{\"longName\":\"langVersion\",\"shortName\":\"\"},\"UseProgramMain\":{\"longName\":\"use-program-main\",\"shortName\":\"\"},\"NativeAot\":{\"longName\":\"aot\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.ConsoleApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"F#":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"F#","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":".NET 9.0","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common","Console"],"DefaultName":"ConsoleApp1","Description":"A project for creating a command-line application that can run on .NET on Windows, Linux and macOS","Identity":"Microsoft.Common.Console.FSharp.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Console","Precedence":11000,"Name":"Console App","ShortNameList":["console"],"PreferDefaultName":false,"ConfigPlace":"/content/ConsoleApplication-FSharp/.template.config/template.json","LocaleConfigPlace":"/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ConsoleApplication-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Choices":null,"Documentation":"The default name symbol","Description":"The default name symbol","DefaultValue":"Company.ConsoleApplication1","Name":"name","DisplayName":null,"IsName":true,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"string","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"VB":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"VB","Name":"language","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Choices":{"project":{"DisplayName":"","Description":""}},"Documentation":null,"Description":null,"DefaultValue":"project","Name":"type","DisplayName":null,"IsName":false,"Priority":3,"Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","DataType":"choice","DefaultIfOptionWithoutValue":null,"AllowMultipleValues":false,"EnableQuotelessLiterals":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Overrides the target framework","DisplayName":"Target framework override","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net9.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net9.0":{"DisplayName":".NET 9.0","Description":"Target net9.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"text","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"Sets the LangVersion property in the created project file","DisplayName":"Language version","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"If specified, skips the automatic restore of the project on create.","DisplayName":"Skip restore","AllowMultipleValues":false},{"Documentation":"Whether to enable the project for publishing as native AOT.","Name":"NativeAot","Priority":2,"Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Whether to enable the project for publishing as native AOT.","DisplayName":"Enable _native AOT publish","AllowMultipleValues":false}],"MountPointUri":"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg","Author":"Microsoft","Classifications":["Common","Console"],"DefaultName":"ConsoleApp1","Description":"A project for creating a command-line application that can run on .NET on Windows, Linux and macOS","Identity":"Microsoft.Common.Console.VisualBasic.9.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Console","Precedence":11000,"Name":"Console App","ShortNameList":["console"],"PreferDefaultName":false,"ConfigPlace":"/content/ConsoleApplication-VisualBasic/.template.config/template.json","LocaleConfigPlace":"/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json","HostConfigPlace":"/content/ConsoleApplication-VisualBasic/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"project"},"HostData":"{\"$schema\":\"http://json.schemastore.org/dotnetcli.host\",\"symbolInfo\":{\"TargetFrameworkOverride\":{\"isHidden\":\"true\",\"longName\":\"target-framework-override\",\"shortName\":\"\"},\"Framework\":{\"longName\":\"framework\"},\"skipRestore\":{\"longName\":\"no-restore\",\"shortName\":\"\"},\"langVersion\":{\"longName\":\"langVersion\",\"shortName\":\"\"},\"NativeAot\":{\"longName\":\"aot\",\"shortName\":\"\"}},\"usageExamples\":[\"\"]}","PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]}],"MountPointsInfo":{"/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.itemtemplates.9.0.114.nupkg":"2026-02-02T20:30:30+00:00","/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.itemtemplates.9.0.9.0.13.nupkg":"2026-02-02T20:30:30+00:00","/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.web.projecttemplates.9.0.9.0.13.nupkg":"2026-02-02T20:30:30+00:00","/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.test.projecttemplates.9.0.1.1.0-rtm.25262.1.nupkg":"2026-02-02T20:30:30+00:00","/usr/lib/dotnet/templates/9.0.13/microsoft.dotnet.common.projecttemplates.9.0.9.0.114.nupkg":"2026-02-02T20:30:30+00:00"}}