1
Ufuk Hacıoğulları은 WcfClientBase이라는 멋진 WCF 도우미 클래스를 작성했습니다. 그러나 그것을 구현하는 데 어려움을 겪었습니다.WCF 연결에 WcfClientBase 도우미 클래스를 사용하는 방법은 무엇입니까?
public class ModelsBaseClass : ServiceClientBase<MemberServiceClient>
{...
그리고 엔티티 프레임 워크를 통해 복잡한 객체를 반환 다음과 같은 방법으로 헬퍼 클래스를 사용하려고 시도 : 다음과 같이
나는 나의 클래스를 정의
public static MyProject.DAL.Primary.Models.sq_newsfeed_GetProfileByID_Result GetAllProfileDetails(int profileID)
{
try
{
using (memberServiceClient = new MemberServiceClient()) // connect to the data service
{
return memberServiceClient.GetAllProfileDetailsByID(profileID);
}
}
catch (Exception ex)
{
ErrorLogging.Instance.Fatal(ex);
return null;
}
}
예에 따라 here, 이 클래스가 파생 클래스 임에도 불구하고 클래스의 메서드에 액세스 할 수 없으며 protected
액세스 한정자에서 액세스를 허용해야합니까?
기본적으로 내 모델 기본 클래스의 PerformServiceOperation
또는 TryPerformServiceOperation
메서드에 액세스 할 수 없습니다.
AHA! 감사.... – ElHaix