initialize method
Implementation
Future<void> initialize({GatewayMode mode = GatewayMode.smart}) async {
if (_isInitialized) return;
_connectivity = ConnectivityService.instance;
_service = FirestoreGatewayService(
connectivity: _connectivity,
initialMode: mode,
);
await _service.initialize();
_isInitialized = true;
}