Erro de Servidor no Aplicativo '/'.

System.Web.Services.Protocols.SoapException: O servidor não pôde processar a solicitação. ---> System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
  em UI.Web.Services.ConsultaTurma(Int32 TurmaID, String ChaveSeguranca) na C:\Users\danie\Source\Repos\Area Aluno 2.0\UI.Web\Services.asmx.cs:linha 67
  --- Fim do rastreamento de pilha de exceções internas ---

Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.

Detalhes da Exceção: System.ServiceModel.FaultException: System.Web.Services.Protocols.SoapException: O servidor não pôde processar a solicitação. ---> System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
  em UI.Web.Services.ConsultaTurma(Int32 TurmaID, String ChaveSeguranca) na C:\Users\danie\Source\Repos\Area Aluno 2.0\UI.Web\Services.asmx.cs:linha 67
  --- Fim do rastreamento de pilha de exceções internas ---

Erro de Origem:


Linha 4:      int id = ViewBag.TurmaID;
Linha 5:      var AreaAluno = new UI.Web.AreaAluno.ServicesSoapClient();
Linha 6:      var Turma = AreaAluno.ConsultaTurma(id, "c0f57bd52b5feaeafa8e9ba9c834f4265cfb27");
Linha 7:      var Curso = AreaAluno.ConsultaCurso(Turma.CursoID, "c0f57bd52b5feaeafa8e9ba9c834f4265cfb27");
Linha 8:      var Aulas = AreaAluno.GetAulasTurma(id, "c0f57bd52b5feaeafa8e9ba9c834f4265cfb27");

Arquivo de Origem: d:\web\localuser\icosmetologia\www\Views\Estudante\Calendario.cshtml    Linha: 6

Rastreamento de Pilha:


[FaultException: System.Web.Services.Protocols.SoapException: O servidor não pôde processar a solicitação. ---> System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
   em UI.Web.Services.ConsultaTurma(Int32 TurmaID, String ChaveSeguranca) na C:\Users\danie\Source\Repos\Area Aluno 2.0\UI.Web\Services.asmx.cs:linha 67
   --- Fim do rastreamento de pilha de exceções internas ---]
   System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +159
   System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +353
   UI.Web.AreaAluno.ServicesSoap.ConsultaTurma(Int32 TurmaID, String ChaveSeguranca) +0
   UI.Web.AreaAluno.ServicesSoapClient.ConsultaTurma(Int32 TurmaID, String ChaveSeguranca) in C:\Users\Dell1\source\repos\Site-IPUPO\UI.Web\Service References\AreaAluno\Reference.cs:4974
   ASP._Page_Views_Estudante_Calendario_cshtml.Execute() in d:\web\localuser\icosmetologia\www\Views\Estudante\Calendario.cshtml:6
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +198
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +105
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +78
   System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +256
   System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) +107
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +291
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +56
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +420
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +52
   System.Web.Mvc.Async.<>c__DisplayClass3_6.<BeginInvokeAction>b__3() +198
   System.Web.Mvc.Async.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(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.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) +11
   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) +45
   System.Web.Mvc.<>c.<BeginExecute>b__151_2(IAsyncResult asyncResult, Controller controller) +13
   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.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) +28
   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 result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9851493
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +50
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +163


Informações sobre a Versão: Microsoft .NET Framework Versão:4.0.30319; Versão do ASP.NET:4.8.4700.0