C# 从Twilio调用中获取参数而不使用ASPNet库

C# 从Twilio调用中获取参数而不使用ASPNet库,c#,twilio,C#,Twilio,我希望在c#解决方案中从Twilio获取callerSid参数,而不使用“using Twilio.AspNet.Common”库 //下面是使用ASPNET.Common库获取 呼叫者 公共操作结果索引(VoiceRequest) { var response=新的VoiceResponse(); List validIds=新列表{“12345”、“23456”, "34567" }; var userId=request.Digits; var callerSid=request.call

我希望在c#解决方案中从Twilio获取callerSid参数,而不使用“using Twilio.AspNet.Common”库

//下面是使用ASPNET.Common库获取
呼叫者
公共操作结果索引(VoiceRequest)
{
var response=新的VoiceResponse();
List validIds=新列表{“12345”、“23456”,
"34567" };
var userId=request.Digits;
var callerSid=request.callerSid;
var authenticated=validds.Contains(userId);
如果(!已验证)
以下是我目前尚未使用的ASPNet库的图片:


我不知道是否有其他人在通话中使用了其他Twilio helper库来获取参数。

嘿,这里是另一位Twilio福音传道者

您应该能够删除该帮助程序库,将
callSid
参数添加到您的控制器方法中,当请求路由时,它应该会自动被提取。我认为您的代码将如下所示

公共操作结果索引(字符串callSid) { 字符串id=callSid; . . . 返回视图(); }
如果您遇到麻烦,请在此处留言。我们在我的Twitch stream上创建了一个版本,您也可以在此处的视频表单中看到它(特别是9/3/19)。也可以随时通过以下地址向我发送电子邮件:corey@twilio.com如果你还有更多问题。

嘿,这里又是一位Twilio福音传道者

您应该能够删除该帮助程序库,将
callSid
参数添加到您的控制器方法中,当请求路由时,它应该会自动被提取。我认为您的代码将如下所示

公共操作结果索引(字符串callSid) { 字符串id=callSid; . . . 返回视图(); }
如果你遇到麻烦,请在这里留言。我们在我的Twitch流上构建了一个版本,你也可以在这里的视频形式中看到它(特别是9/3/19)。也请随时发送电子邮件至corey@twilio.com如果您还有更多问题。

我不知道您在这里问什么。什么对您有效?什么对您无效?为什么不想使用
Twilio.AspNet.Common
库来帮助解析请求?不使用它有什么问题?我不确定您在这里问什么。w是什么为您工作和不为您工作?为什么您不想使用
Twilio.AspNet.Common
库来帮助解析请求?不使用它有什么问题?
        //here is the code that uses the ASPNET.Common library to get the 
        callerSid
        public ActionResult Index(VoiceRequest request)
        {
        var response = new VoiceResponse();
        List<string> validIds = new List<string> { "12345", "23456", 
        "34567" };
        var userId = request.Digits;
        var callerSid = request.callerSid;
        var authenticated = validIds.Contains(userId);
        if (!authenticated)