public AuthenticationController(IProtocolDiscovery protocolDiscovery, IFederationContext federationContext, IConfigurationRepository configuration)
 {
     this.protocolDiscovery         = protocolDiscovery;
     this.federationContext         = federationContext;
     this.configuration             = configuration;
     multiProtocolServiceProperties = this.configuration.MultiProtocolIssuer;
 }
 public AuthenticationController(IProtocolDiscovery defaultProtocolDiscovery, IFederationContext federationContext, IConfigurationRepository configuration)
 {
     this.protocolDiscovery = defaultProtocolDiscovery;
     this.federationContext = federationContext;
     this.configuration = configuration;
     this.multiProtocolServiceProperties = this.configuration.RetrieveMultiProtocolIssuer();
 }