public AuthorizationSettingsBuilder AddExternalProvider(ExternalAuthenticationProviders providerName, string clientId, string clientSecret)
        {
            AddExternalProvider(providerName, new ExternalAuthenticationSettings {
                ClientId = clientId, ClientSecret = clientSecret
            });

            return(this);
        }
        public AuthorizationSettingsBuilder AddExternalProvider(ExternalAuthenticationProviders providerName, ExternalAuthenticationSettings externalAuthenticationProviderSettings)
        {
            AuthorizationSettings.ExternalProviders.Add(providerName, externalAuthenticationProviderSettings);

            return(this);
        }