-
Notifications
You must be signed in to change notification settings - Fork 54
/
template.json
83 lines (83 loc) · 2.13 KB
/
template.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
{
"$schema": "http://json.schemastore.org/template",
"author": "Sayed I. Hashimi",
"classifications": ["Web"],
"name": "sayedweb",
"shortName": "sayedweb",
"defaultName": "MyWeb",
"identity": "Sayedha.Web.CSharp",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "MyWebApp",
"preferNameDirectory": true,
"symbols": {
"Framework": {
"type": "parameter",
"description": "The target framework for the project.",
"datatype": "choice",
"choices": [
{
"choice": "netcoreapp3.1",
"description": "Target netcoreapp3.1"
}
],
"replaces": "netcoreapp3.1",
"defaultValue": "netcoreapp3.1"
},
"AuthorName": {
"type": "parameter",
"defaultValue": "(insert author name)",
"replaces": "AuthorName",
"datatype": "text",
"description": "Author name"
},
"SiteTitle": {
"type": "parameter",
"description": "Title that will be shown in the browser tab",
"defaultValue": "(insert title)",
"replaces": "SiteTitle"
},
"HttpPort": {
"type": "parameter",
"datatype": "integer",
"description": "Port number to use for the HTTP endpoint in launchSettings.json."
},
"HttpPortGenerated": {
"type": "generated",
"generator": "port"
},
"HttpPortReplacer": {
"type": "generated",
"generator": "coalesce",
"parameters": {
"sourceVariableName": "HttpPort",
"fallbackVariableName": "HttpPortGenerated"
},
"replaces": "57493"
},
"HttpsPort": {
"type": "parameter",
"datatype": "integer",
"description": "Port number to use for the HTTPS endpoint in launchSettings.json."
},
"HttpsPortGenerated": {
"type": "generated",
"generator": "port",
"parameters": {
"low": 44300,
"high": 44399
}
},
"HttpsPortReplacer": {
"type": "generated",
"generator": "coalesce",
"parameters": {
"sourceVariableName": "HttpsPort",
"fallbackVariableName": "HttpsPortGenerated"
},
"replaces": "44345"
}
}
}