2016-04-27 55 views
0

所以我想create a custom policy assertion that secures SOAP messages在C#(Visual Studio的2015年),我失败的第一步,代码如下:ReceiveSecurityFilter不包含一个构造函数0参数

using Microsoft.Web.Services3; 
using Microsoft.Web.Services3.Security; 

namespace WindowsFormsApplication1 
{ 
    class CustomSecurityServerInputFilter : ReceiveSecurityFilter 
    { 
     public override void ValidateMessageSecurity(SoapEnvelope envelope, Security security) 
     { 
     } 
    } 
} 

我也得到错误CS1729

'ReceiveSecurityFilter' 不包含一个构造函数参数0

我不知道现在该怎么办...

回答

0

我有一个答案微软forum

using Microsoft.Web.Services3; 
using Microsoft.Web.Services3.Security; 

namespace WindowsFormsApplication1 
{ 
    class CustomSecurityServerInputFilter : ReceiveSecurityFilter 
    { 
     public override void ValidateMessageSecurity(SoapEnvelope envelope, Security security) 
     { 
      // do stuff 
     } 
     public CustomSecurityServerInputFilter(string serviceActor, bool isClient) : base(serviceActor, isClient) 
     { } 
    } 
} 
相关问题