우리는 여러 프로덕션 및 테스트 프로젝트로 구성된 Visual Studio 솔루션을 보유하고 있습니다. 이 솔루션은 여러 웹 서비스를 사용합니다.솔루션에 대한 모든 서비스 참조가있는 단일 프로젝트?
현재 웹 서비스에 액세스해야하는 각 프로젝트에는 해당 웹 서비스에 대한 "서비스 참조"가 추가되어 있습니다. 즉, 모든 웹 서비스에 대한 참조 (일반적으로 두 개만 있음)가 있음을 의미합니다. 하나는 프로덕션 코드에, 하나는 테스트 코드에 있습니다.
그러나 다른 웹 서비스가 업데이트 될 때 대개 (다른 웹 서비스를 사용하는 테스트 프로젝트에서) 모든 서비스 참조를 업데이트하는 것을 잊어 버리는 경우가 있습니다.
누군가는 우리가 모든 서비스 참조를 포함하고있는 다른 프로젝트에 서비스 참조가 포함되어 있어야한다는 솔루션에 새로운 프로젝트를 추가 할 것을 제안했습니다.
제안 된 접근 방식에는 "잡았다"가 있습니까?
좋은 생각인가요? 그리고 왜 (안)?
저는 이것이 오래되었다는 것을 알고 있습니다.하지만 동일한 애플리케이션에 대한 여러 서비스 참조가 없으므로 의미를 명확히 할 수 있습니까? 동일한 애플리케이션에서 둘 이상의 서비스를 확실히 참조 할 수 있습니다. 다른 네임 스페이스를 사용하는 한 동일한 서비스를 여러 번 참조 할 수도 있지만 어쨌든이 작업을 수행하는 이유는 상상할 수 없습니다. –