initialize method
Implementation
@override
Future<void> initialize() async {
_resolver = ServiceResolver.current;
_resolver.servicesReady.attachOneShot(() {
final configService = _resolver.resolveService<ConfigService>();
_floodPrevention =
configService.config<bool?>('watchtower.floodPrevention') ?? true;
_resolver.resolveService<SchedulerService>().schedule(
_sendHeartbeat,
Schedule.repeat(
Duration(
milliseconds: configService
.config<int?>('watchtower.heartbeatPeriod') ??
5000),
startNow: true,
),
);
});
}