{Message: "An error has occurred.",…} ExceptionMessage : "startIndex cannot be larger than length of string. ↵Parameter name: startIndex" ExceptionType : "System.ArgumentOutOfRangeException" Message : "An error has occurred." StackTrace : " at System.String.Substring(Int32 startIndex, Int32 length) ↵ at MiUtility.Areas.Integration.Experian.NetConnect.ArfResponse.ParseReportDate() in C:\Users\User\Projects\Arverta\MiUtility.Areas.Integration.Experian\NetConnect\ArfResponse.cs:line 121 ↵ at MiUtility.Areas.Integration.Experian.NetConnect.ArfResponse..ctor(String raw) in C:\Users\User\Projects\Arverta\MiUtility.Areas.Integration.Experian\NetConnect\ArfResponse.cs:line 20 ↵ at MiUtility.Areas.Integration.Experian.NetConnect.NetConnectResponse.get_ARFResponse() in C:\Users\User\Projects\Arverta\MiUtility.Areas.Integration.Experian\NetConnect\NetConnectResponse.cs:line 40 ↵ at MiUtility.Areas.Experian.Services.ExperianIdentityVerificationService.d__4.MoveNext() in C:\Users\User\Projects\Arverta\MiUtility.Areas.Integration.Experian\Services\Implementaions\ExperianIdentityVerificationService.cs:line 62 ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() ↵ at MiUtility.Areas.Integration.Controllers.IdentityVerificationController.d__3.MoveNext() in C:\Users\User\Projects\Arverta\MiUtility.Areas.Integration\Controllers\IdentityVerificationController.cs:line 33 ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Threading.Tasks.TaskHelpersExtensions.d__3`1.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext() ↵--- End of stack trace from previous location where exception was thrown --- ↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) ↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) ↵ at System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext()"