“你调用的对象是空的。”在网络服务中

时间:2018-06-26 12:34:46

标签: asp.net-mvc web-services class stack-trace

我有2个用于在线支付的网络服务。
第一个用于连接银行,第二个用于验证交易。
我可以轻松连接到银行,但是当网站尝试进行验证时,它会返回错误。
我不明白哪一个对象会破坏程序。实际上我无法翻译堆栈跟踪。
有人可以帮我找到那个物体吗?


这是我的堆栈跟踪:

  

[NullReferenceException:对象引用未设置为对象的实例。]      e:\ Partyballoon.ir \ Partyballoon \ Partyballoon \ Controllers \ OnlinePaymentController.cs:222中的Amooshahryar.Controllers.OnlinePaymentController.SamanReturn()      e:\ Partyballoon.ir \ Partyballoon \ Partyballoon \ Controllers \ OnlinePaymentController.cs:200中的Amooshahryar.Controllers.OnlinePaymentController.Return()      lambda_method(Closure,ControllerBase,Object [])+62      System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase控制器,Object []参数)+14      System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary 2 parameters) +157 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary 2个参数)+27      System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult,ActionInvocation innerInvokeState)+22      System.Web.Mvc.Async.WrappedAsyncResult 2.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase 1.End()+49      System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)+32      System.Web.Mvc.Async.AsyncInvocationWithFilters.b__3d()+50      System.Web.Mvc.Async。<> c__DisplayClass46.b__3f()+225      System.Web.Mvc.Async。<> c__DisplayClass33.b__32(IAsyncResult asyncResult)+10      System.Web.Mvc.Async.WrappedAsyncResult 1.CallEndDelegate(IAsyncResult asyncResult) +10 System.Web.Mvc.Async.WrappedAsyncResultBase 1.End()+49      System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)+34      System.Web.Mvc.Async。<> c__DisplayClass2b.b__1c()+26      System.Web.Mvc.Async。<> c__DisplayClass21.b__1e(IAsyncResult asyncResult)+100      System.Web.Mvc.Async.WrappedAsyncResult 1.CallEndDelegate(IAsyncResult asyncResult) +10 System.Web.Mvc.Async.WrappedAsyncResultBase 1.End()+49      System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)+27      System.Web.Mvc.Controller.b__1d(IAsyncResult asyncResult,ExecuteCoreState innerState)+13      System.Web.Mvc.Async.WrappedAsyncVoid 1.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase 1.End()+49      System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)+36      System.Web.Mvc.Controller.b__15(IAsyncResult asyncResult,控制器控制器)+12      System.Web.Mvc.Async.WrappedAsyncVoid 1.CallEndDelegate(IAsyncResult asyncResult) +22 System.Web.Mvc.Async.WrappedAsyncResultBase 1.End()+49      System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)+26      System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult)+10      System.Web.Mvc.MvcHandler.b__5(IAsyncResult asyncResult,ProcessRequestState innerState)+21      System.Web.Mvc.Async.WrappedAsyncVoid 1.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase 1.End()+49      System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)+28      System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult结果)+9      System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+9765121      System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤,布尔值并已完成同步)+155

0 个答案:

没有答案