/// <summary> /// /// </summary> /// <param name="externalIdentityProviderFactory"></param> /// <param name="googleGraphClient"></param> public GoogleUserServiceClient(IExternalIdentityProviderFactory externalIdentityProviderFactory, IGoogleUserClient googleGraphClient) { _externalIdentityProvider = externalIdentityProviderFactory.GetExternalIdentityProvider(Common.Enumerations.ExternalIdentityProviders.Google); _googleGraphClient = googleGraphClient; }
/// <summary> /// /// </summary> /// <param name="externalIdentityProviderFactory"></param> public FacebookUserServiceClient(IExternalIdentityProviderFactory externalIdentityProviderFactory, IFacebookUserClient facebookGraphClient) { _externalIdentityProvider = externalIdentityProviderFactory.GetExternalIdentityProvider(Common.Enumerations.ExternalIdentityProviders.Facebook); _facebookGraphClient = facebookGraphClient; }