Ejemplo n.º 1
0
        public void OpenPasswordConnection(KeyedCollection <string, ConfigParameter> configParameters, Partition partition)
        {
            Logging.SetupLogger(configParameters);
            this.passwordContext = new PasswordContext()
            {
                ConnectionContext = InterfaceManager.GetProviderOrDefault <IConnectionContextProvider>()?.GetConnectionContext(configParameters, ConnectionContextOperationType.Password),
                ConfigParameters  = configParameters
            };

            this.InitializeProviders(this.passwordContext);
        }
Ejemplo n.º 2
0
        private void InitializeProviders(PasswordContext context)
        {
            foreach (var provider in AsyncProviders)
            {
                provider.Initialize(context);
            }

            foreach (var provider in Providers)
            {
                provider.Initialize(context);
            }
        }