protected ServiceBase(IInfusionSoftConfiguration configuration, IMethodListenerProvider listenerProvider) { MethodListenerProvider = listenerProvider; Configuration = configuration; _proxy = new InfusionsoftProxy <TServiceDefinition>(configuration, listenerProvider); ApiKey = configuration.GetApiKey(); }
public CustomDataServiceWrapper(IInfusionSoftConfiguration configuration, IMethodListenerProvider listenerProvider) : base(configuration, listenerProvider) { _hasher = new PasswordHasher(); }
public InfusionsoftProxy(IInfusionSoftConfiguration configuration, IMethodListenerProvider listenerProvider) { _configuration = configuration; _listenerProvider = listenerProvider; _uri = configuration.GetApiUri(); }
public InfusionsoftProxy(IInfusionSoftConfiguration configuration, IMethodListenerProvider listenerProvider) { _configuration = configuration; _listenerProvider = listenerProvider; _uri = new Uri(string.Format(UriMask, _configuration.ApplicationName)); }