getVersion method
Implementation
Future<String> getVersion() async {
try {
final info = await PackageInfo.fromPlatform();
final version = info.version;
AppLogger.debug(
'Detected app version: $version',
'VersionCheckerService',
);
return version;
} catch (e) {
AppLogger.error('Failed to get app version', e, 'VersionCheckerService');
throw Exception(e.toString());
}
}