protected ServiceBase(IInfusionSoftConfiguration configuration, IMethodListenerProvider listenerProvider)
 {
     MethodListenerProvider = listenerProvider;
     Configuration          = configuration;
     _proxy = new InfusionsoftProxy <TServiceDefinition>(configuration, listenerProvider);
     ApiKey = configuration.GetApiKey();
 }