在 ELMAH 中用于将错误记录到数据库中,您可以编写:
<errorLog type="Elmah.SqlErrorLog, Elmah"
connectionStringName="EducoparkEntities"/>
但是,如果我使用 EntityFramework,这不起作用,因为 EF 的连接字符串也包含元数据:
<add name="EducoparkEntities" connectionString="metadata=res://*/EducoparkData.csdl|res://*/EducoparkData.ssdl|res://*/EducoparkData.msl;provider=System.Data.SqlClient;provider connection string="Data Source=(Local);Initial Catalog=...;User Id=...;Password=...;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"/>
那么,如何在 Elmah 中使用 EntityFramework 连接字符串?