private static string GetPgConnectionString(string connstr)
 {
     var parts = connstr.Substring(7).Split(';');
     if (parts.Length != 3)
         throw new FormatException("Bad pgpass connection string (should be pgpass=server:port;database;user)");
     var pgpass = new Pgpass(parts[0]);
     return pgpass.GetConnectionString(parts[1], parts[2]);
 }
Ejemplo n.º 2
0
        private static string GetPgConnectionString(string connstr)
        {
            var parts = connstr.Substring(7).Split(';');

            if (parts.Length != 3)
            {
                throw new FormatException("Bad pgpass connection string (should be pgpass=server:port;database;user)");
            }
            var pgpass = new Pgpass(parts[0]);

            return(pgpass.GetConnectionString(parts[1], parts[2]));
        }