Restructures application startup and configuration
Migrates from standalone Program.cs to Startup-based configuration Adds application configuration JSON for environment-specific settings Integrates Autofac dependency injection and modular service registration Configures application services, modules, and middleware for enhanced flexibility
This commit is contained in:
parent
7fc1ae0650
commit
cd092f8290
4 changed files with 129 additions and 45 deletions
19
PlanTempus.Application/appconfiguration.json
Normal file
19
PlanTempus.Application/appconfiguration.json
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"ConnectionStrings": {
|
||||
"DefaultConnection": "Host=192.168.1.63;Port=5432;Database=ptmain;User Id={usr};Password={pwd};"
|
||||
},
|
||||
"ApplicationInsights": {
|
||||
"ConnectionString": "InstrumentationKey=07d2a2b9-5e8e-4924-836e-264f8438f6c5;IngestionEndpoint=https://northeurope-2.in.applicationinsights.azure.com/;LiveEndpoint=https://northeurope.livediagnostics.monitor.azure.com/;ApplicationId=56748c39-2fa3-4880-a1e2-24068e791548",
|
||||
"UseSeqLoggingTelemetryChannel": true
|
||||
},
|
||||
"SeqConfiguration": {
|
||||
"IngestionEndpoint": "http://localhost:5341",
|
||||
"ApiKey": null,
|
||||
"Environment": "Development"
|
||||
},
|
||||
"Postmark": {
|
||||
"ServerToken": "3f285ee7-1d30-48fb-ab6f-a6ae92a843e7",
|
||||
"FromEmail": "janus@sevenweirdpeople.io",
|
||||
"TestToEmail": "janus@sevenweirdpeople.io"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue