﻿{"Version":"1.0.0.7","Locale":"","TemplateInfo":[{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Mvc","Precedence":9000,"Name":"ASP.NET Core Web App (Model-View-Controller)","ShortNameList":["mvc"],"PreferDefaultName":false,"ConfigPlace":"/content/StarterWeb-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/StarterWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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"},"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Mvc","Precedence":9000,"Name":"ASP.NET Core Web App (Model-View-Controller)","ShortNameList":["mvc"],"PreferDefaultName":false,"ConfigPlace":"/content/StarterWeb-FSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/StarterWeb-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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":"Whether to use minimal APIs instead of controllers.","Name":"UseMinimalAPIs","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 minimal APIs instead of controllers.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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","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","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","WebAPI"],"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.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.WebApi","Precedence":9000,"Name":"ASP.NET Core Web API","ShortNameList":["webapi"],"PreferDefaultName":false,"ConfigPlace":"/content/WebApi-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/WebApi-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host","symbolInfo":{"UseLocalDB":{"longName":"use-local-db"},"UseMinimalAPIs":{"longName":"use-minimal-apis","shortName":"minimal"},"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":""}},"usageExamples":[""]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","WebAPI"],"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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.WebApi","Precedence":9000,"Name":"ASP.NET Core Web API","ShortNameList":["webapi"],"PreferDefaultName":false,"ConfigPlace":"/content/WebApi-FSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/WebApi-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.Application1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Common","Worker","Web"],"DefaultName":"WorkerService","Description":"An empty project template for creating a worker service.","Identity":"Microsoft.Worker.Empty.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Worker.Empty","Precedence":9000,"Name":"Worker Service","ShortNameList":["worker"],"PreferDefaultName":false,"ConfigPlace":"/content/Worker-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/Worker-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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":""}},"usageExamples":[""]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.Application1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Common","Worker","Web"],"DefaultName":"WorkerService","Description":"An empty project template for creating a worker service.","Identity":"Microsoft.Worker.Empty.FSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Worker.Empty","Precedence":9000,"Name":"Worker Service","ShortNameList":["worker"],"PreferDefaultName":false,"ConfigPlace":"/content/Worker-FSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/Worker-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"BlazorServerWeb-CSharp","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"https://graph.microsoft.com/beta","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","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","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":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","Blazor"],"DefaultName":"BlazorApp","Description":"A project template for creating a Blazor server app that runs server-side inside an ASP.NET Core app and handles user interactions over a SignalR connection. This template can be used for web apps with rich dynamic user interfaces (UIs).","Identity":"Microsoft.Web.Blazor.Server.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Blazor.Server","Precedence":9000,"Name":"Blazor Server App","ShortNameList":["blazorserver"],"PreferDefaultName":false,"ConfigPlace":"/content/BlazorServerWeb-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/BlazorServerWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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"},"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"ComponentsWebAssembly-CSharp","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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":"If specified, includes an ASP.NET Core host for the Blazor WebAssembly app.","Name":"Hosted","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, includes an ASP.NET Core host for the Blazor WebAssembly app.","DisplayName":"ASP.NET Core _Hosted","AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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":"Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.","Name":"NoHttps","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","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","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":"Specifies if the web app calls Microsoft Graph. This option only applies if --auth SingleOrg or --auth MultiOrg is specified.","Name":"CallsMicrosoftGraph","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 without and ASP.NET Core host is specified.","Name":"CalledApiScopes","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","Blazor","WebAssembly","PWA"],"DefaultName":"BlazorApp","Description":"A project template for creating a Blazor app that runs on WebAssembly and is optionally hosted by an ASP.NET Core app. This template can be used for web apps with rich dynamic user interfaces (UIs).","Identity":"Microsoft.Web.Blazor.Wasm.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Blazor.Wasm","Precedence":9000,"Name":"Blazor WebAssembly App","ShortNameList":["blazorwasm"],"PreferDefaultName":false,"ConfigPlace":"/content/ComponentsWebAssembly-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/ComponentsWebAssembly-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host","symbolInfo":{"skipRestore":{"longName":"no-restore","shortName":""},"Hosted":{"longName":"hosted"},"PWA":{"longName":"pwa"},"Framework":{"longName":"framework"},"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","210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"EmptyBlazorServerWeb-CSharp","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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.","Name":"kestrelHttpsPort","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.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","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.","Name":"iisHttpsPort","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.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Always have HTTP profile.","Name":"HasHttpProfile","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"true","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Always have HTTP profile.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS.","Name":"NoHttps","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},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","Blazor","Empty"],"DefaultName":"EmptyBlazorApp","Description":"An empty project template for creating a Blazor server app that runs server-side inside an ASP.NET Core app and handles user interactions over a SignalR connection. This template does not have any content in it.","Identity":"Microsoft.Web.Blazor.Server.Empty.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Blazor.Server.Empty","Precedence":9000,"Name":"Blazor Server App Empty","ShortNameList":["blazorserver-empty"],"PreferDefaultName":false,"ConfigPlace":"/content/EmptyBlazorServerWeb-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/EmptyBlazorServerWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"EmptyComponentsWebAssembly-CSharp","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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":"If specified, includes an ASP.NET Core host for the Blazor WebAssembly app.","Name":"Hosted","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, includes an ASP.NET Core host for the Blazor WebAssembly app.","DisplayName":"ASP.NET Core _Hosted","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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.","Name":"kestrelHttpsPort","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.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the IIS Express HTTP endpoint in launchSettings.json.","Name":"iisHttpPort","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.","Name":"iisHttpsPort","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.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"If specified, produces a Progressive Web Application (PWA) supporting installation and offline use.","Name":"PWA","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":"Always have HTTP profile.","Name":"HasHttpProfile","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"true","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Always have HTTP profile.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to turn off HTTPS.","Name":"NoHttps","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","Blazor","WebAssembly","PWA","Empty"],"DefaultName":"BlazorApp-empty","Description":"An empty project template for creating a Blazor app that runs on WebAssembly and is optionally hosted by an ASP.NET Core app. This template does not have any content in it.","Identity":"Microsoft.Web.Blazor.Wasm.Empty.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Blazor.Wasm.Empty","Precedence":9000,"Name":"Blazor WebAssembly App Empty","ShortNameList":["blazorwasm-empty"],"PreferDefaultName":false,"ConfigPlace":"/content/EmptyComponentsWebAssembly-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/EmptyComponentsWebAssembly-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host","symbolInfo":{"skipRestore":{"longName":"no-restore","shortName":""},"Hosted":{"longName":"hosted"},"PWA":{"longName":"pwa"},"Framework":{"longName":"framework"},"kestrelHttpPort":{"isHidden":true},"kestrelHttpsPort":{"isHidden":true},"iisHttpPort":{"isHidden":true},"iisHttpsPort":{"isHidden":true},"ExcludeLaunchSettings":{"longName":"exclude-launch-settings","shortName":""},"NoHttps":{"longName":"no-https","shortName":""},"CalledApiUrl":{"longName":"called-api-url","shortName":""}}},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Empty","Precedence":9000,"Name":"ASP.NET Core Empty","ShortNameList":["web"],"PreferDefaultName":false,"ConfigPlace":"/content/EmptyWeb-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/EmptyWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Empty","Precedence":9000,"Name":"ASP.NET Core Empty","ShortNameList":["web"],"PreferDefaultName":false,"ConfigPlace":"/content/EmptyWeb-FSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/EmptyWeb-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"GrpcService-CSharp","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to exclude launchSettings.json from the generated template.","Name":"ExcludeLaunchSettings","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","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","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","gRPC"],"DefaultName":"GrpcService","Description":"A project template for creating a gRPC ASP.NET Core service.","Identity":"Microsoft.Grpc.Service.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Grpc","Precedence":9000,"Name":"ASP.NET Core gRPC Service","ShortNameList":["grpc"],"PreferDefaultName":false,"ConfigPlace":"/content/GrpcService-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/GrpcService-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host","symbolInfo":{"skipRestore":{"longName":"no-restore","shortName":""},"kestrelHttpPort":{"isHidden":true},"kestrelHttpsPort":{"isHidden":true},"ExcludeLaunchSettings":{"longName":"exclude-launch-settings","shortName":""},"UseProgramMain":{"longName":"use-program-main","shortName":""}},"usageExamples":[""]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.RazorClassLibrary1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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 in addition to components to this library.","Name":"SupportPagesAndViews","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 in addition to components to this library.","DisplayName":"Support pages and views","AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","Razor","Library"],"DefaultName":"RazorClassLibrary","Description":"A project for creating a Razor class library that targets .NET Standard","Identity":"Microsoft.Web.Razor.Library.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Razor","Precedence":9000,"Name":"Razor Class Library","ShortNameList":["razorclasslib"],"PreferDefaultName":false,"ConfigPlace":"/content/RazorClassLibrary-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/RazorClassLibrary-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.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","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","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.RazorPages","Precedence":9000,"Name":"ASP.NET Core Web App","ShortNameList":["webapp","razor"],"PreferDefaultName":false,"ConfigPlace":"/content/RazorPagesWeb-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/RazorPagesWeb-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":"https://aka.ms/aspnetcore/7.0-third-party-notices","BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://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"},"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest"],"DefaultName":"TestProject1","Description":"A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.MSTest.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest","Precedence":9000,"Name":"MSTest Test Project","ShortNameList":["mstest"],"PreferDefaultName":false,"ConfigPlace":"/content/MSTest-CSharp/.template.config/template.json","LocaleConfigPlace":null,"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"},"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest"],"DefaultName":"TestProject1","Description":"A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.MSTest.FSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest","Precedence":9000,"Name":"MSTest Test Project","ShortNameList":["mstest"],"PreferDefaultName":false,"ConfigPlace":"/content/MSTest-FSharp/.template.config/template.json","LocaleConfigPlace":null,"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"},"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Microsoft","Classifications":["Test","MSTest"],"DefaultName":"TestProject1","Description":"A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS.","Identity":"Microsoft.Test.MSTest.VisualBasic.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.MSTest","Precedence":9000,"Name":"MSTest Test Project","ShortNameList":["mstest"],"PreferDefaultName":false,"ConfigPlace":"/content/MSTest-VisualBasic/.template.config/template.json","LocaleConfigPlace":null,"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"},"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"UnitTest1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"NUnitTestItem","Description":"A item that contains NUnit tests","Identity":"NUnit3.DotNetNew.ItemTemplate.CSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.ItemTemplate","Precedence":0,"Name":"NUnit 3 Test Item","ShortNameList":["nunit-test"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-CSharp-Item/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"TestProject1","Description":"A project that contains NUnit tests that can run on .NET on Windows, Linux and macOS","Identity":"NUnit3.DotNetNew.Template.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.Template","Precedence":9000,"Name":"NUnit 3 Test Project","ShortNameList":["nunit"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-CSharp/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"UnitTest1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"NUnitTestItem","Description":"A item that contains NUnit tests","Identity":"NUnit3.DotNetNew.ItemTemplate.FSharp","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.ItemTemplate","Precedence":0,"Name":"NUnit 3 Test Item","ShortNameList":["nunit-test"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-FSharp-Item/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"F#","type":"item"},"HostData":null,"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"TestProject1","Description":"A project that contains NUnit tests that can run on .NET on Windows, Linux and macOS","Identity":"NUnit3.DotNetNew.Template.FSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.Template","Precedence":9000,"Name":"NUnit 3 Test Project","ShortNameList":["nunit"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-FSharp/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"UnitTest1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"NUnitTestItem","Description":"A item that contains NUnit tests","Identity":"NUnit3.DotNetNew.ItemTemplate.VisualBasic","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.ItemTemplate","Precedence":0,"Name":"NUnit 3 Test Item","ShortNameList":["nunit-test"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-VisualBasic-Item/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Aleksei Kharlov aka halex2005 (codeofclimber.ru)","Classifications":["Test","NUnit"],"DefaultName":"TestProject1","Description":"A project that contains NUnit tests that can run on .NET on Windows, Linux and macOS","Identity":"NUnit3.DotNetNew.Template.VisualBasic.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"NUnit3.DotNetNew.Template","Precedence":9000,"Name":"NUnit 3 Test Project","ShortNameList":["nunit"],"PreferDefaultName":false,"ConfigPlace":"/content/NUnit-VisualBasic/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Microsoft","Classifications":["Test","xUnit"],"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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.xUnit","Precedence":9000,"Name":"xUnit Test Project","ShortNameList":["xunit"],"PreferDefaultName":false,"ConfigPlace":"/content/XUnit-CSharp/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Microsoft","Classifications":["Test","xUnit"],"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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.xUnit","Precedence":9000,"Name":"xUnit Test Project","ShortNameList":["xunit"],"PreferDefaultName":false,"ConfigPlace":"/content/XUnit-FSharp/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.TestProject1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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":"","AllowMultipleValues":false},{"Documentation":"The target framework for the project.","Name":"Framework","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether or not to enable packaging (via (\"dotnet pack\") for the project.","Name":"EnablePack","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":"","AllowMultipleValues":false},{"Documentation":"If specified, skips the automatic restore of the project on create.","Name":"skipRestore","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg","Author":"Microsoft","Classifications":["Test","xUnit"],"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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Test.xUnit","Precedence":9000,"Name":"xUnit Test Project","ShortNameList":["xunit"],"PreferDefaultName":false,"ConfigPlace":"/content/XUnit-VisualBasic/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":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","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}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":null,"PostActions":[],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"type":"item"},"HostData":null,"PostActions":[],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Class1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Class1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Creates empty .editorconfig instead of the defaults for .NET.","Name":"Empty","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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"],"PreferDefaultName":false,"ConfigPlace":"/content/EditorConfig/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Enum1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Enum1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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"],"PreferDefaultName":false,"ConfigPlace":"/content/Gitignore/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"unused","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The version of the .NET SDK to use.","Name":"SdkVersion","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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"],"PreferDefaultName":false,"ConfigPlace":"/content/GlobalJson/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Interface1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Interface1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Module1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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"],"PreferDefaultName":false,"ConfigPlace":"/content/Nuget/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Record1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Solution1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":"/content/Solution/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host"},"PostActions":[],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Struct1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"CSharp\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Structure1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"HostConfigPlace":null,"ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"VB","type":"item"},"HostData":null,"PostActions":[],"Constraints":[{"Type":"project-capability","Args":"\"VB\""}]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":null,"DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"WebConfig","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.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":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.ClassLibrary1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":".NET 7.0","Description":"Target net7.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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Library","Precedence":9000,"Name":"Class Library","ShortNameList":["classlib"],"PreferDefaultName":false,"ConfigPlace":"/content/ClassLibrary-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/ClassLibrary-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{"app":{"Description":"Target .NET","DefaultOverrides":{"Framework":"net7.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 net7.0"]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.ClassLibrary1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":".NET 7.0","Description":"Target net7.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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Library","Precedence":9000,"Name":"Class Library","ShortNameList":["classlib"],"PreferDefaultName":false,"ConfigPlace":"/content/ClassLibrary-FSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/ClassLibrary-FSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{"app":{"Description":"Target .NET","DefaultOverrides":{"Framework":"net7.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 net7.0"]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.ClassLibrary1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":".NET 7.0","Description":"Target net7.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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Library","Precedence":9000,"Name":"Class Library","ShortNameList":["classlib"],"PreferDefaultName":false,"ConfigPlace":"/content/ClassLibrary-VisualBasic/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/ClassLibrary-VisualBasic/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{"app":{"Description":"Target .NET","DefaultOverrides":{"Framework":"net7.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 net7.0"]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.ConsoleApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":".NET 7.0","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","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","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Console","Precedence":9000,"Name":"Console App","ShortNameList":["console"],"PreferDefaultName":false,"ConfigPlace":"/content/ConsoleApplication-CSharp/.template.config/template.json","LocaleConfigPlace":null,"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":""}},"usageExamples":[""]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.ConsoleApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"F#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"F#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":".NET 7.0","Description":"Target net7.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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Console","Precedence":9000,"Name":"Console App","ShortNameList":["console"],"PreferDefaultName":false,"ConfigPlace":"/content/ConsoleApplication-FSharp/.template.config/template.json","LocaleConfigPlace":null,"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":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.ConsoleApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"VB","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"VB":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"Overrides the target framework","Name":"TargetFrameworkOverride","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":".NET 7.0","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"Framework","AllowMultipleValues":false},{"Documentation":"Sets the LangVersion property in the created project file","Name":"langVersion","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Common.Console","Precedence":9000,"Name":"Console App","ShortNameList":["console"],"PreferDefaultName":false,"ConfigPlace":"/content/ConsoleApplication-VisualBasic/.template.config/template.json","LocaleConfigPlace":null,"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":""}},"usageExamples":[""]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025","84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","Name":"UserSecretsId","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","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","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":"Avoids adding any of the node/spa files. Used for testing only.","Name":"NoSpaFrontEnd","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Avoids adding any of the node/spa files. Used for testing only.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","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","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","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","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":"Port number to use for the SPA front-end development proxy.","Name":"ProxyPort","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 SPA front-end development proxy.","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.spa.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","MVC","SPA"],"DefaultName":null,"Description":"A project template for creating an ASP.NET Core application with React.js","Identity":"Microsoft.DotNet.Web.Spa.ProjectTemplates.React.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.DotNet.Web.Spa.ProjectTemplates.React","Precedence":9000,"Name":"ASP.NET Core with React.js","ShortNameList":["react"],"PreferDefaultName":false,"ConfigPlace":"/content/React-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/React-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host","symbolInfo":{"UseLocalDB":{"longName":"use-local-db"},"Framework":{"longName":"framework"},"kestrelHttpPort":{"isHidden":true},"kestrelHttpsPort":{"isHidden":true},"iisHttpPort":{"isHidden":true},"iisHttpsPort":{"isHidden":true},"NoSpaFrontEnd":{"isHidden":true},"ExcludeLaunchSettings":{"longName":"exclude-launch-settings","shortName":""},"UserSecretsId":{"isHidden":true},"skipRestore":{"longName":"no-restore","shortName":""},"NoHttps":{"longName":"no-https","shortName":""},"UseProgramMain":{"longName":"use-program-main","shortName":""}},"usageExamples":["--auth Individual"]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Company.WebApplication1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"project","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"project":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"The type of authentication to use","Name":"auth","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":"The ID to use for secrets (use with OrgReadAccess or Individual auth).","Name":"UserSecretsId","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","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","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":"Avoids adding any of the node/spa files. Used for testing only.","Name":"NoSpaFrontEnd","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"false","DataType":"bool","DefaultIfOptionWithoutValue":"true","Choices":null,"Description":"Avoids adding any of the node/spa files. Used for testing only.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Port number to use for the HTTP endpoint in launchSettings.json.","Name":"kestrelHttpPort","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","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","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","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":"Port number to use for the SPA front-end development proxy.","Name":"ProxyPort","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 SPA front-end development proxy.","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","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","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","Precedence":{"PrecedenceDefinition":2,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"net7.0","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"net7.0":{"DisplayName":"","Description":"Target net7.0"}},"Description":"The target framework for the project.","DisplayName":"","AllowMultipleValues":false},{"Documentation":"Whether to generate an explicit Program class and Main method instead of top-level statements.","Name":"UseProgramMain","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.spa.projecttemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","MVC","SPA"],"DefaultName":null,"Description":"A project template for creating an ASP.NET Core application with Angular","Identity":"Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular.CSharp.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular","Precedence":9000,"Name":"ASP.NET Core with Angular","ShortNameList":["angular"],"PreferDefaultName":false,"ConfigPlace":"/content/Angular-CSharp/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/Angular-CSharp/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"project"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host","symbolInfo":{"UseLocalDB":{"longName":"use-local-db"},"Framework":{"longName":"framework"},"kestrelHttpPort":{"isHidden":true},"kestrelHttpsPort":{"isHidden":true},"iisHttpPort":{"isHidden":true},"iisHttpsPort":{"isHidden":true},"NoSpaFrontEnd":{"isHidden":true},"ExcludeLaunchSettings":{"longName":"exclude-launch-settings","shortName":""},"UserSecretsId":{"isHidden":true},"skipRestore":{"longName":"no-restore","shortName":""},"NoHttps":{"longName":"no-https","shortName":""},"UseProgramMain":{"longName":"use-program-main","shortName":""}},"usageExamples":["--auth Individual"]},"PostActions":["210d431b-a78b-4d2f-b762-4ed3e3ea9025"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"protobuf","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"namespace for the generated code","Name":"namespace","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.itemtemplates.7.0.7.0.5.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.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.Web.Grpc.Protobuf","Precedence":700,"Name":"Protocol Buffer File","ShortNameList":["proto"],"PreferDefaultName":false,"ConfigPlace":"/content/Protobuf/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/Protobuf/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"","type":"item"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host"},"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Component1","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.itemtemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"Component1","Description":"A reusable UI component implemented with Razor","Identity":"Microsoft.AspNetCore.Components.RazorComponent.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Components.RazorComponent","Precedence":700,"Name":"Razor Component","ShortNameList":["razorcomponent"],"PreferDefaultName":false,"ConfigPlace":"/content/RazorComponent/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/RazorComponent/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host"},"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"Index","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"namespace for the generated code","Name":"namespace","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","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.itemtemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"Index","Description":"A Razor page with or without a page model","Identity":"Microsoft.AspNetCore.Mvc.RazorPage.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.RazorPage","Precedence":700,"Name":"Razor Page","ShortNameList":["page"],"PreferDefaultName":false,"ConfigPlace":"/content/RazorPage/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/RazorPage/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host"},"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"ignoreme","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":"namespace for the generated code","Name":"namespace","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":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.itemtemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"_ViewImports","Description":"An MVC View Import Page","Identity":"Microsoft.AspNetCore.Mvc.ViewImports.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.ViewImports","Precedence":700,"Name":"MVC ViewImports","ShortNameList":["viewimports"],"PreferDefaultName":false,"ConfigPlace":"/content/ViewImports/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/ViewImports/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host"},"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]},{"Parameters":[{"Documentation":"The default name symbol","Name":"name","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"ignoreme","DataType":"string","DefaultIfOptionWithoutValue":null,"Choices":null,"Description":"The default name symbol","DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"language","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"C#","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"C#":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false},{"Documentation":null,"Name":"type","Precedence":{"PrecedenceDefinition":3,"IsRequiredCondition":null,"IsEnabledCondition":null,"IsRequired":false,"CanBeRequired":false},"Type":"parameter","IsName":false,"DefaultValue":"item","DataType":"choice","DefaultIfOptionWithoutValue":null,"Choices":{"item":{"DisplayName":"","Description":""}},"Description":null,"DisplayName":null,"AllowMultipleValues":false}],"MountPointUri":"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.itemtemplates.7.0.7.0.5.nupkg","Author":"Microsoft","Classifications":["Web","ASP.NET"],"DefaultName":"_ViewStart","Description":"An MVC ViewStart Page","Identity":"Microsoft.AspNetCore.Mvc.ViewStart.7.0","GeneratorId":"0c434df7-e2cb-4dee-b216-d7c58c8eb4b3","GroupIdentity":"Microsoft.AspNetCore.Mvc.ViewStart","Precedence":700,"Name":"MVC ViewStart","ShortNameList":["viewstart"],"PreferDefaultName":false,"ConfigPlace":"/content/ViewStart/.template.config/template.json","LocaleConfigPlace":null,"HostConfigPlace":"/content/ViewStart/.template.config/dotnetcli.host.json","ThirdPartyNotices":null,"BaselineInfo":{},"TagsCollection":{"language":"C#","type":"item"},"HostData":{"$schema":"http://json.schemastore.org/dotnetcli.host"},"PostActions":["84c0da21-51c8-4541-9940-6ca19af04ee6"],"Constraints":[]}],"MountPointsInfo":{"/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.projecttemplates.7.0.7.0.5.nupkg":"2023-05-09T19:54:39+00:00","/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.test.projecttemplates.7.0.1.1.0-rc.23204.1.nupkg":"2023-05-09T19:54:39+00:00","/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.itemtemplates.7.0.302.nupkg":"2023-05-09T19:54:39+00:00","/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.common.projecttemplates.7.0.7.0.302.nupkg":"2023-05-09T19:54:39+00:00","/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.spa.projecttemplates.7.0.7.0.5.nupkg":"2023-05-09T19:54:38+00:00","/home/ubuntu/dotnet-7/templates/7.0.5/microsoft.dotnet.web.itemtemplates.7.0.7.0.5.nupkg":"2023-05-09T19:54:38+00:00"}}