-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathappsettings.json
68 lines (68 loc) · 2.81 KB
/
appsettings.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
{
"Comment1": "Note that any change you make to this settings file likely needs to be duplicated in the appSettings file",
"Comment2": "for the the MatchAlg ValidationTests project!",
"Comment3": "Those tests spin up a virtual Server running the API project, to run tests against. When they do so, the API's",
"Comment4": "Startup code runs, pointing at the Validation project's folder as the working directory, so it reads the",
"Comment5": "appSettings file from there. Thus anything that the API needs must be defined over there as well as here.",
"Comment6": "(Comment duplicated in Validation.ServiceConfiguration, Validation.appSettings, Api.Startup(twice), Api.appSettings)",
"AllowedHosts": "*",
"ApplicationInsights": {
"LogLevel": "Info"
},
"AzureStorage": {
"ConnectionString": "UseDevelopmentStorage=true",
"SearchResultsBlobContainer": "search-algorithm-results"
},
"DataRefresh": {
"ActiveDatabaseSize": "S3",
"CronTab": "not-used-in-api",
"DatabaseAName": "not-used-locally",
"DatabaseBName": "not-used-locally",
"DormantDatabaseSize": "S0",
"RefreshDatabaseSize": "S4",
"DormantDatabaseAutoPauseTimeout": "-1",
"ActiveDatabaseAutoPauseTimeout": "-1",
"DataRefreshDonorUpdatesShouldBeFullyTransactional": false,
"RequestsTopic": "not-used-locally",
"CompletionTopic": "not-used-locally",
"DonorManagement": {
"BatchSize": 1000,
"CronSchedule": "not-used-in-api",
"Topic": "updated-searchable-donors",
"SubscriptionForDbA": "matching-transient-a",
"SubscriptionForDbB": "matching-transient-b",
"OngoingDifferentialDonorUpdatesShouldBeFullyTransactional": true
}
},
"HlaMetadataDictionary": {
"AzureStorageConnectionString": "UseDevelopmentStorage=true",
"HlaNomenclatureSourceUrl": "https://raw.githubusercontent.com/ANHIG/IMGTHLA/"
},
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"MacDictionary": {
"AzureStorageConnectionString": "UseDevelopmentStorage=true",
"TableName": "AtlasMultipleAlleleCodes"
},
"MatchingConfiguration": {
"MatchingBatchSize": 250000
},
"MessagingServiceBus": {
"ConnectionString": "override-this",
"SearchRequestsTopic": "matching-requests",
"SearchResultsTopic": "matching-results-ready"
},
"NotificationsServiceBus": {
"ConnectionString": "override-this",
"AlertsTopic": "alerts",
"NotificationsTopic": "notifications"
},
"ConnectionStrings": {
"SqlA": "Data Source=(local);Initial Catalog=AtlasMatchingA;Integrated Security=True;MultipleActiveResultSets=True;",
"SqlB": "Data Source=(local);Initial Catalog=AtlasMatchingB;Integrated Security=True;MultipleActiveResultSets=True;",
"PersistentSql": "Data Source=(local);Initial Catalog=Atlas;Integrated Security=True;MultipleActiveResultSets=True;"
}
}