/// <summary>
        /// Create a connection.
        /// </summary>
        /// <param name="name">Name of the connection string in your config file.</param>
        public IDbConnection CreateConnection(RepositoryConfig config)
        {
            if (config != null)
            {
                IDbConnection connection = config.Connection;
                connection.ConnectionString = config.ConnectionString;
                connection.Open();

                return(connection);
            }
            return(null);
        }
Beispiel #2
0
 public Repository(RepositoryConfig config)
 {
     if (config != null)
     {
         if (!string.IsNullOrEmpty(config.ConnectionString))
         {
             if (config.Connection != null)
             {
                 this.Config = config;
             }
         }
     }
 }