我尝试使用Entlib 5.0验证来托管我的Wcf服务。当服务操作合同进行验证时,它们会崩溃。在调查时,我发现Wcf服务的操作中的ref关键字给出了这个问题。 E.g:
服务中的运营合同如下:
public void GetData(int ID, string name, ref string location) {};
现在,在验证字符串位置时,它会崩溃,如果我删除ref关键字,它可以正常工作。
我尝试用ref
替换out
问题已解决。
但" ref"替换为" out"意味着[in,out]被替换为out。它创建了一些初始化问题。
can you please help me out?