우리의 응용 프로그램은 많은 공유 구성 요소를 사용합니다. 그들 중 일부는 캐싱을 할 필요가 없습니다. 예를 들어 이메일을 보내지 않은 이메일을 처리하는 Windows 서비스가 있습니다. 결과 집합을 캐싱하지 마십시오 ...현재 프로젝트에서 SqlDependency.Start (connectionstring)가 호출되었는지 확인 하시겠습니까?
문제는 우리의 공유 데이터 계층이 SqlCacheDependency를 사용하도록 수정 되었기 때문에 SqlDependency를 시작하지 않는 서비스가 데이터 계층에서 SqlCacheDependency 개체를 요청하는 데이터베이스 호출에 실패합니다 .
이것은 데이터 클래스가 브로커 서비스가 수신 대기 중인지 (예 : SqlDependency.Start (connectionString) 호출 여부)를 테스트하는 방법이 있습니까?
SqlDependency 개체 자체에는 사용 또는 유사한 속성이 없습니다. 어떤 방법 으로든 호출 응용 프로그램을 강제로 부족합니다 SqlCaching 데이터 계층에 대한 상태를 결정하는 데 사용되는 데이터 계층을 말해?
이것은 Tumbleweed 배지를 얻었습니다. –