For some reason I'm having a brutal time parsing the connection string in the web.config file.
I've already gotten connectionString but I'm trying to get all the values such as the
- Data Source
- Initial Catalog
- Username
- etc...
The connection string looks like:
Data Source=db.sample.com;user id=sample-user;password=sample-password;Initial Catalog=sample-catalog;
Use
System.Data.Common.DbConnectionStringBuilder
Output:
See also for more details: DbConnectionStringBuilder does not parse when used in PowerShell
(That is why this funny syntax
$sb.set_ConnectionString(...)
is used instead of$sb.ConnectionString = ...
).