This repository was archived by the owner on Apr 12, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
Covid19Radar/Covid19Radar.Android/Services/Migration Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -69,14 +69,17 @@ public override Result DoWork()
6969 public class MigrationProccessService : IMigrationProcessService
7070 {
7171 private readonly AbsExposureDetectionBackgroundService _exposureDetectionBackgroundService ;
72+ private readonly AbsLogPeriodicDeleteService _logPeriodicDeleteService ;
7273 private readonly ILoggerService _loggerService ;
7374
7475 public MigrationProccessService (
7576 AbsExposureDetectionBackgroundService exposureDetectionBackgroundService ,
77+ AbsLogPeriodicDeleteService logPeriodicDeleteService ,
7678 ILoggerService loggerService
7779 )
7880 {
7981 _exposureDetectionBackgroundService = exposureDetectionBackgroundService ;
82+ _logPeriodicDeleteService = logPeriodicDeleteService ;
8083 _loggerService = loggerService ;
8184 }
8285
@@ -86,6 +89,7 @@ public async Task SetupAsync()
8689
8790 await new WorkManagerMigrator (
8891 _exposureDetectionBackgroundService ,
92+ _logPeriodicDeleteService ,
8993 _loggerService
9094 ) . ExecuteAsync ( ) ;
9195
Original file line number Diff line number Diff line change @@ -18,14 +18,18 @@ internal class WorkManagerMigrator
1818 } ;
1919
2020 private readonly AbsExposureDetectionBackgroundService _exposureDetectionBackgroundService ;
21+ private readonly AbsLogPeriodicDeleteService _logPeriodicDeleteService ;
22+
2123 private readonly ILoggerService _loggerService ;
2224
2325 public WorkManagerMigrator (
2426 AbsExposureDetectionBackgroundService exposureDetectionBackgroundService ,
27+ AbsLogPeriodicDeleteService logPeriodicDeleteService ,
2528 ILoggerService loggerService
2629 )
2730 {
2831 _exposureDetectionBackgroundService = exposureDetectionBackgroundService ;
32+ _logPeriodicDeleteService = logPeriodicDeleteService ;
2933 _loggerService = loggerService ;
3034 }
3135
@@ -37,6 +41,7 @@ internal Task ExecuteAsync()
3741 CancelOldWorks ( workManager , OldWorkNames , _loggerService ) ;
3842
3943 _exposureDetectionBackgroundService . Schedule ( ) ;
44+ _logPeriodicDeleteService . Schedule ( ) ;
4045
4146 _loggerService . EndMethod ( ) ;
4247
You can’t perform that action at this time.
0 commit comments