public FirebaseRecoveryHandler(IFirebaseContext firebaseContext, IHttpClientFactory httpClientFactory,
                                IRandomPasswordProvider randomPasswordProvider)
 {
     _firebaseContext        = firebaseContext;
     _randomPasswordProvider = randomPasswordProvider;
     _httpClient             = httpClientFactory.CreateClient();
 }
 public GigyaAccountRecoveryHandler(GigyaRestApiClient <TProfile> apiClient, IRandomPasswordProvider randomPasswordProvider)
 {
     _apiClient = apiClient;
     _randomPasswordProvider = randomPasswordProvider;
 }