initialize static method

Future<bool> initialize({
  1. required AnalyticsService analyticsService,
  2. String? webServiceUrl,
})

Implementation

static Future<bool> initialize({
  required AnalyticsService analyticsService,

  String? webServiceUrl,
}) async {
  // If a web service URL is provided, set it.
  if (webServiceUrl != null) {
    FaceSDK.instance.serviceUrl = webServiceUrl;
  }

  // Core Basic initialization (no license)
  var (success, error) = await FaceSDK.instance.initialize();
  if (!success) {
    await analyticsService.recordError(
      error,
      null,
      reason: "FaceSDK initialization failed: ${error?.message}",
    );
    return false;
  }
  return true;
}