Esempio n. 1
0
        public IDatabaseConnection CreateDatabaseConnection(string providerName, string connectionName)
        {
            var provider = Registrations.SingleOrDefault(t => t.Name == providerName);

            if (provider == null)
            {
                throw new ArgumentException($"Unknown provider {providerName}");
            }

            var connection = provider.CreateDatabaseConnection(connectionName);

            return(connection);
        }