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]); }
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])); }