Open
Description
Steps to reproduce
配置进入一个不存在的配置项作为连接字符串
<Database>
<DbProvider Name="SQLite"/>
<Write Name="WriteDB" ConnectionString="${SmartSqlConnectionString}"/>
<Read Name="ReadDb-1" ConnectionString="${SmartSqlConnectionString}" Weight="100"/>
<Read Name="ReadDb-2" ConnectionString="${SmartSqlConnectionString}" Weight="100"/>
</Database>
如上面代码,没有任何配置添加了 SmartSqlConnectionString 的定义
Expected result
能在异常信息里面体现是配置项缺失,如找不到 xx 配置等
Actual result
SmartSql.Configuration.Properties.GetPropertyValue.AnonymousMethod__6_0(System.Text.RegularExpressions.Match)
System.Text.RegularExpressions.Regex.Replace(System.Text.RegularExpressions.MatchEvaluator, System.Text.RegularExpressions.Regex, string, int, int)
System.Text.RegularExpressions.Regex.Replace(string, System.Text.RegularExpressions.MatchEvaluator)