Files
monorepo/LCU.API.Internal.LoanRate/LCU.API.Internal.LoanRate/appsettings.json
T
2026-04-07 14:21:04 -05:00

73 lines
2.4 KiB
JSON

{
"Primary": {
"AppName": "Loan Rate API",
"SeqUrl": "https://qa-seq.lcu-internal.com",
"SeqApiKey": "",
"CorsAllowedOrigins": [
"http://localhost:3000",
"http://lcu-internal.com",
"https://lcu-internal.com",
"https://qa-api.lcu-internal.com"
],
"FeatureFlags": {
"RunLoadTestInitiateConsumer": true,
"RunLoadTestProcessRateConsumer": true,
"RunLoadTestRateCompletionConsumer": true
}
},
"LoanRateSqlConnectionConfiguration": {
"ConnectionString": "data source=localhost;initial catalog=LoanRate;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework;Encrypt=False;",
"MaxRetryCount": 3,
"MaxRetryDelay": "00:00:30"
},
"LoanRateLoadTestingSqlConnectionConfiguration": {
"ConnectionString": "data source=localhost;initial catalog=LoanRateLoadTest;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework;Encrypt=False;",
"MaxRetryCount": 3,
"MaxRetryDelay": "00:00:30"
},
"EvaluationSqlConnectionConfiguration": {
"ConnectionString": "data source=localhost;initial catalog=LoanRate;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework;Encrypt=False;",
"MaxRetryCount": 3,
"MaxRetryDelay": "00:00:30"
},
"ConnectionConfiguration": {
"HostUrl": "localhost",
"UserName": "guest",
"Password": "guest"
},
"LoadTestInitiateReceiveEndpoint": {
"ReceiveEndpoint": "LCU.LoanRate.LoadTest.Initiate",
"ReceiveEndpointType": "exchange",
"PrefetchLimit": 1
},
"LoadTestProcessRateReceiveEndpoint": {
"ReceiveEndpoint": "LCU.LoanRate.LoadTest.ProcessRate",
"ReceiveEndpointType": "exchange",
"PrefetchLimit": 1
},
"LoadTestRateCompletionReceiveEndpoint": {
"ReceiveEndpoint": "LCU.LoanRate.LoadTest.RateCompletion",
"ReceiveEndpointType": "exchange",
"PrefetchLimit": 100
},
"FileOperationsApiConfiguration": {
"Url": "https://localhost:44368",
"ExtractExcelWorkBookDataEndpoint": "/api/Excel/ExtractExcelWorkBookData"
},
"RateCacheConfiguration": {
"CacheName": "RateCache",
"ExpirationMinutes": "480"
},
"RateUploadInfoCacheConfiguration": {
"CacheName": "RateUploadInfoCache",
"ExpirationMinutes": "480"
},
"RateSheetCacheConfiguration": {
"CacheName": "RateSheetCache",
"ExpirationMinutes": "480"
},
"EvaluationCacheConfiguration": {
"CacheName": "EvaluationCache",
"ExpirationMinutes": "480"
}
}