내가.NET CORE 웹 프로젝트에서 WCF 서비스 참조를 업데이트하는 방법은 무엇입니까?
서비스 참조로 WCF 서비스 참조를 추가 한 -> 연결된 서비스 추가 -> WCF 서비스 미리보기
그것이 잘 작동, 서비스 참조가 성공적으로 추가되었습니다. 이제 WCF 서비스 (새 웹 메서드 추가)를 수정했으며 내가 작성한 서비스 참조를 업데이트하려고합니다.
.net 프레임 워크 프로젝트에서 "업데이트 서비스 참조"를 클릭하여 얻을 수있었습니다. .NET CORE Project에서이 기능을 사용할 수 있습니까?
.NET CORE의 WCF 지원은이 시점에서 제한적입니다. 참조를 삭제하고 다시 추가해야 할 수도 있습니다. – Tim
Tim, 고통 스러울만큼, 나는 10 개 이상의 서비스 레퍼런스를 가지고있다. 각 서비스 업데이트, 내가 삭제하고 참조를 추가 할 수 있습니다. – sivaL
.NET CORE에서이 작업을 수행 할 수 있는지 모르겠지만 여러 서비스가있는 대형 응용 프로그램을 사용하여 수행 한 작업은 "서비스 참조 추가"접근을 포기하고 'ChannelFactory'을 사용하여 프록시를 만듭니다 및 서비스에 필요한 모든 채널. ''에 사용 된 계약 (인터페이스)은 소비하는 클라이언트 및 서비스 구현과 공유되는 별도의 어셈블리에서 유지 관리됩니다. 이런 식으로 서비스 정의가 변경되면 업데이트 된 계약 어셈블리가 배포되었는지 확인해야합니다. –
Tim