C# DotNetOpenAuth:模拟索赔响应
我想知道如何在DotNetOpenAuth中模拟ClaimseReponse类 这是类(删除一些属性): 这就是我所尝试的:C# DotNetOpenAuth:模拟索赔响应,c#,mocking,dotnetopenauth,C#,Mocking,Dotnetopenauth,我想知道如何在DotNetOpenAuth中模拟ClaimseReponse类 这是类(删除一些属性): 这就是我所尝试的: ClaimsResponse MockCR = new ClaimsResponse(); MockCR.Email = "hello@sayhi.com"; MockCR.FullName = "Mister T"; 我收到以下错误:“…ClaimsResponse(string)”由于其保护级别而无法访问 亲切问候, 纠察队回答错误-评论中回答正确 您必须通过Cla
ClaimsResponse MockCR = new ClaimsResponse();
MockCR.Email = "hello@sayhi.com";
MockCR.FullName = "Mister T";
我收到以下错误:“…ClaimsResponse(string)”由于其保护级别而无法访问
亲切问候,
纠察队回答错误-评论中回答正确 您必须通过
ClaimsRequest
对象创建它:
ClaimsRequest request = new ClaimsRequest();
ClaimsResponse response = request.CreateResponse();
当我尝试时,我得到了以下错误:失败:System.InvalidOperationException:一个简单的注册请求只能在接收端生成响应。噢,哎呀。很抱歉你说得对。我想没有公开的方法来创建
索赔响应
。DotNetOpenAuth保留在内部执行此操作的独有功能。
ClaimsRequest request = new ClaimsRequest();
ClaimsResponse response = request.CreateResponse();