.NET WebService를 만들었습니다. 거기에 다음 웹 메서드를 구현했습니다 :사용자 지정 개체가있는 .NET WebService WebMethod 매개 변수
형식 라이센스는 WebService를 참조한 다른 Assembly X에서 가져옵니다.
private void CheckLicense(License license) {
using(var service = new Prayon.Service.Web.PrayonService()) {
service.CheckLicense(license);
}
}
: 라이센스의 Fulltype 내가 CheckLincense와 WebService를 호출 할을 때 또한 총회 X를 참조하는 클라이언트를 구축하지가 지금
Prayon.Shared.Library.Licensing.License
입니다 Service.CheckLicense()는 Prayon.Service.Prayon.Service.Web.License 유형의 객체를 원합니다. 내가 뭘 잘못하고 있는지 모르겠다. 내가 뭘해야만하는지, 유형 필적체를 전달할 수 있는지. 공유. 도서관. 라이센스. 서비스 할 수있는 라이센스 .CheckLicense()? 당신은 당신의 웹 서비스와 클라이언트 대신 웹 서비스 프록시 유형의 라이센스의 인스턴스를 생성 사이에 어셈블리를 공유해서는 안
@ John and mmorel - 객체 유형의 매개 변수로 WebMethod를 정의한 다음 내 라이센스를 WebService로 전달하고 객체에서 라이센스를 해제하여 License에 전달할 수 있습니까? – BennoDual
@ t-kehl. 하지만 왜 U가 라이센스 자체를 전달할 수 있기 때문에 그것을하고 싶습니다. 왜 객체를 받아들이는 데 어려움을 겪고 그것을 주조합니까? –