상황은 다음과 같습니다. 두 개의 프로젝트가 있습니다. 하나의 Asp.net 및 데이터베이스와 관련된 모든 데이터 관련 작업을 수행하는 하나의 프로젝트. 내 connectionstring 별도의 암호화 된 XML 파일에 보관하십시오. 이제 모든 데이터를 SQL에서 계속 요청하는 대신. 성능을 얻으려면 SqlCacheDependency를 사용하고 싶습니다. 지침에 따라 web.config에 데이터베이스 이름을 추가하라는 조언을받습니다.web.config없이 sqlCacheDependency 컬렉션에 데이터베이스를 추가 할 수 있습니다.
<caching>
<sqlCacheDependency enabled ="true">
<databases>
<add name="dbName" connectionStringName="connectionstringName" />
</databases>
</sqlCacheDependency>
</caching>
코드에는이 방법이 있습니까? global.asax 파일의 Application_Start() 이벤트에서와 같이 어디에서 연결 문자열을 제공하는 사용자 정의 메서드에 연결할 수 있습니까?
미리 감사드립니다.