- Add SectionName constant to DexJobOptions
- Update placeholder pattern to {#INT#BATCH_ID}
- Add DexJob configuration section to appsettings.json
- Add IConfiguration parameter to DependencyInjection for options binding
- Add Microsoft.Extensions.Options.ConfigurationExtensions package for .NET Framework 4.8
- Improve code documentation and move class into namespace
51 lines
1.1 KiB
JSON
51 lines
1.1 KiB
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"ConnectionStrings": {
|
|
"SDD-VMP04-SQL17": "Server=SDD-VHP04-SQL19\\DD_TESTING01;Database=DD_ECM;User Id=sa;Password=123456789dD!;Encrypt=false;TrustServerCertificate=True;"
|
|
},
|
|
"AllowedHosts": "*",
|
|
"HostingOptions": {
|
|
"UseWindowsService": false
|
|
},
|
|
"Hangfire": {
|
|
"InMemory": true
|
|
},
|
|
"ReC": {
|
|
"ApiUrl": "http://172.24.12.39:90"
|
|
},
|
|
"Application": {
|
|
"LogDirectory": "E:\\LogFiles\\Digital Data\\ECMJobRunner.WebCron"
|
|
},
|
|
"ProfileWorker": {
|
|
"IntervalMS": 60000
|
|
},
|
|
"DexJob": {
|
|
"Error": {
|
|
"MainQuery": {
|
|
"OnExecution": "Stop",
|
|
"IfNullOrWhiteSpace": "Ignore",
|
|
"OnUnexpectedResult": "Stop"
|
|
},
|
|
"CheckQuery": {
|
|
"OnExecution": "Stop",
|
|
"IfNullOrWhiteSpace": "Ignore",
|
|
"OnUnexpectedResult": "Stop"
|
|
},
|
|
"ReCRequest": {
|
|
"OnSending": "Stop"
|
|
}
|
|
},
|
|
"Placeholders": {
|
|
"BatchId": {
|
|
"Pattern": "{#INT#BATCH_ID}",
|
|
"RegexOptions": "IgnoreCase"
|
|
}
|
|
}
|
|
}
|
|
}
|