Skip to content

Commit 7c862eb

Browse files
committed
Configures default app settings
Configures the application's default settings for file synchronization.
1 parent ead1072 commit 7c862eb

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

src/FileSync/FileSync.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
<None Update="appsettings.json">
2424
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
2525
</None>
26+
<None Update="appsettings.Development.json">
27+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
28+
</None>
2629
</ItemGroup>
27-
30+
2831
</Project>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"FileSourceProvider": "MinIO",
3+
"SyncOptions": {
4+
"ProcessTimerIntervalSeconds": 30
5+
}
6+
}

src/FileSync/appsettings.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
"Enrich": ["FromLogContext", "WithMachineName", "WithProcessId", "WithThreadId"]
2424
},
2525
"SyncOptions": {
26-
"ProcessOnStartup": true,
26+
"ProcessOnStartup": false,
2727
"ProcessOnCompletion": true,
2828
"ProcessOnTimer": true,
29-
"ProcessTimerIntervalSeconds": 30,
29+
"ProcessTimerIntervalSeconds": 900,
3030
"AllowProcessingOlderFiles": false
3131
},
32-
"FileSourceProvider": "MinIO", // S3, FileSystem, MinIO
32+
"FileSourceProvider": "S3", // S3, FileSystem, MinIO
3333
// Required if using 'S3' file source provider
3434
"AWS": {
3535
"Region": "eu-west-2",

0 commit comments

Comments
 (0)