-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappsettings.Development.json
More file actions
72 lines (72 loc) · 1.84 KB
/
appsettings.Development.json
File metadata and controls
72 lines (72 loc) · 1.84 KB
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
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"Microsoft.AspNetCore": "Information",
"Microsoft.Hosting.Lifetime": "Information",
"Microsoft.EntityFrameworkCore": "Information"
},
"Console": {
"IncludeScopes": true,
"TimestampFormat": "yyyy-MM-dd HH:mm:ss "
}
},
"Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://localhost:7000"
},
"Https": {
"Url": "https://localhost:7001"
}
}
},
"ApiSettings": {
"Name": "Minimal API Demo (Development)",
"Version": "1.0.0",
"Description": "A simple .NET 8 Minimal API demonstration - Development Environment"
},
"Cors": {
"AllowedOrigins": [
"http://localhost:3000",
"http://localhost:4200",
"http://localhost:8080",
"https://localhost:3000",
"https://localhost:4200",
"https://localhost:8080"
]
},
"RateLimiting": {
"PermitLimit": 1000,
"Window": "00:01:00",
"SegmentsPerWindow": 10
},
"HealthChecks": {
"Enabled": true,
"Endpoint": "/health"
},
"Swagger": {
"Enabled": true,
"Title": "Minimal API Demo (Development)",
"Description": "A demonstration of .NET 8 Minimal APIs - Development Environment",
"Version": "v1",
"Contact": {
"Name": "API Support",
"Email": "support@example.com"
}
},
"Database": {
"ConnectionString": "Data Source=localhost;Initial Catalog=MinimalApiDemo_Dev;Integrated Security=true;TrustServerCertificate=true;",
"EnableSensitiveDataLogging": true,
"EnableDetailedErrors": true
},
"Security": {
"RequireHttps": false,
"EnableDetailedErrors": true
},
"Development": {
"EnableHotReload": true,
"ShowDetailedErrors": true,
"EnableDeveloperExceptionPage": true
}
}