getAvailableServices method
Get all available services
Implementation
@override
Future<Map<String, String>> getAvailableServices() async {
try {
// Auto-initialize if not already initialized
if (!_firebaseService.isInitialized) {
FinanceSdkLogger.info('SDK not initialized. Initializing now...');
await initialize();
}
return _enumGenerator.getAllServices();
} catch (e, stackTrace) {
FinanceSdkLogger.error('Failed to get available services', e, stackTrace);
rethrow;
}
}