{"data":{"error":"Error","name":"ArgumentNullException","message":"Value cannot be null. (Parameter 'input')","helpLink":null,"source":"System.Text.RegularExpressions","stackTrace":" at System.Text.RegularExpressions.Regex.Replace(String input, String replacement)\n at Redsand.Services.GoogleMapService.ParseAddress(String address) in /app/Services/GoogleMapService.cs:line 403\n at Redsand.Services.GoogleMapService.FindLocationAsync(String address, Boolean debug) in /app/Services/GoogleMapService.cs:line 232\n at Redsand.Api.LocationsController.FindLocation(String address, Boolean debug) in /app/Api/LocationsController.cs:line 231\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location where exception was thrown ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"public,max-age=600","content-type":"application/json; charset=utf-8"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDk4ODc1NDIyNCIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiWUlGVFBRSkRaRFdaSDY2T05TT01DR1BTNURMUDVURVEiLCJzdWIiOiIwOTg4NzU0MjI0IiwianRpIjoiNmVkMDJlZjItNGQzZC00MDcxLTkzMGItNDU5N2M4NzVhNzE3IiwiaWF0IjoxNzg0NjkzNTM4LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS1hZG1pbi1oZS10aG9uZyIsIkFkbWluaXN0cmF0b3JzIiwiMS1naWFtLWRvYyIsIjItdGVhbS1vbmxpbmUiLCIzLWxlYWRlci1zYWxlIiwiMy1zYWxlLXRtZHQiLCI0LWxlYWRlci1tYXJrZXRpbmciLCI0LW5oYW4tdmllbi1tYXJrZXRpbmciLCI1LW5oYW4tdmllbi12YW4tZG9uIiwiNS1uaGFuLXZpZW4ta2hvIiwiNi1rZS10b2FuIiwiMy1zYWxlLW9ubGluZSIsIjctdGVhbS1vbmxpbmUiLCI4LWxlYWRlci1zYWxlIiwiOC1zYWxlLXRtZHQiLCI4LXNhbGUtb25saW5lIiwiOS1sZWFkZXItbWFya2V0aW5nIiwiOS1uaGFuLXZpZW4tbWFya2V0aW5nIiwiMTAtbmhhbi12aWVuLXZhbi1kb24iLCIxMC1uaGFuLXZpZW4ta2hvIiwiMTEta2UtdG9hbiIsIjEyLXRlYW0tb25saW5lIiwiMTMtbGVhZGVyLXNhbGUiLCIxMy1zYWxlLXRtZHQiLCIxMy1zYWxlLW9ubGluZSIsIjE0LWxlYWRlci1tYXJrZXRpbmciLCIxNC1uaGFuLXZpZW4tbWFya2V0aW5nIiwiMTUtbmhhbi12aWVuLXZhbi1kb24iLCIxNS1uaGFuLXZpZW4ta2hvIiwiMTYta2UtdG9hbiIsIjE3LXRlYW0tb25saW5lIiwiMTgtbGVhZGVyLXNhbGUiLCIxOC1zYWxlLXRtZHQiLCIxOC1zYWxlLW9ubGluZSIsIjE5LWxlYWRlci1tYXJrZXRpbmciLCIxOS1uaGFuLXZpZW4tbWFya2V0aW5nIiwiMjAtbmhhbi12aWVuLXZhbi1kb24iLCIyMC1uaGFuLXZpZW4ta2hvIiwiMjEta2UtdG9hbiIsIjIzLW5oYW4tdmllbi12YW4tZG9uIiwiMjMtbmhhbi12aWVuLWtobyIsIjI0LXRlYW0tb25saW5lIiwiMjUtbGVhZGVyLXNhbGUiLCIyNS1zYWxlLXRtZHQiLCIyNS1zYWxlLW9ubGluZSIsIjI2LW5oYW4tdmllbi12YW4tZG9uIiwiMjYtbmhhbi12aWVuLWtobyIsIjI3LWtlLXRvYW4iLCIyOC1uaGFuLXZpZW4tdmFuLWRvbiIsIjI4LW5oYW4tdmllbi1raG8iLCIyOS1uaGFuLXZpZW4tdmFuLWRvbiIsIjI5LW5oYW4tdmllbi1raG8iLCIzMC1uaGFuLXZpZW4tdmFuLWRvbiIsIjMwLW5oYW4tdmllbi1raG8iLCIzMS1uaGFuLXZpZW4tdmFuLWRvbiIsIjMxLW5oYW4tdmllbi1raG8iXSwibmJmIjoxNzg0NjkzNTM4LCJleHAiOjE3ODU5ODk1MzgsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.FuM2XgAtNY3ScS_Pxg1qEH2dcUwkvzJpgDBmnG7tLIM","ContentType":"application/json","x-hour-offset":"7","BranchId":"3","Locale":"vi"},"baseURL":"https://hopthanhautoparts.nobi.pro","paramsSerializer":{},"method":"get","url":"https://locations.ecrm.vn/api/locations/find?address="},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDk4ODc1NDIyNCIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiWUlGVFBRSkRaRFdaSDY2T05TT01DR1BTNURMUDVURVEiLCJzdWIiOiIwOTg4NzU0MjI0IiwianRpIjoiNmVkMDJlZjItNGQzZC00MDcxLTkzMGItNDU5N2M4NzVhNzE3IiwiaWF0IjoxNzg0NjkzNTM4LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS1hZG1pbi1oZS10aG9uZyIsIkFkbWluaXN0cmF0b3JzIiwiMS1naWFtLWRvYyIsIjItdGVhbS1vbmxpbmUiLCIzLWxlYWRlci1zYWxlIiwiMy1zYWxlLXRtZHQiLCI0LWxlYWRlci1tYXJrZXRpbmciLCI0LW5oYW4tdmllbi1tYXJrZXRpbmciLCI1LW5oYW4tdmllbi12YW4tZG9uIiwiNS1uaGFuLXZpZW4ta2hvIiwiNi1rZS10b2FuIiwiMy1zYWxlLW9ubGluZSIsIjctdGVhbS1vbmxpbmUiLCI4LWxlYWRlci1zYWxlIiwiOC1zYWxlLXRtZHQiLCI4LXNhbGUtb25saW5lIiwiOS1sZWFkZXItbWFya2V0aW5nIiwiOS1uaGFuLXZpZW4tbWFya2V0aW5nIiwiMTAtbmhhbi12aWVuLXZhbi1kb24iLCIxMC1uaGFuLXZpZW4ta2hvIiwiMTEta2UtdG9hbiIsIjEyLXRlYW0tb25saW5lIiwiMTMtbGVhZGVyLXNhbGUiLCIxMy1zYWxlLXRtZHQiLCIxMy1zYWxlLW9ubGluZSIsIjE0LWxlYWRlci1tYXJrZXRpbmciLCIxNC1uaGFuLXZpZW4tbWFya2V0aW5nIiwiMTUtbmhhbi12aWVuLXZhbi1kb24iLCIxNS1uaGFuLXZpZW4ta2hvIiwiMTYta2UtdG9hbiIsIjE3LXRlYW0tb25saW5lIiwiMTgtbGVhZGVyLXNhbGUiLCIxOC1zYWxlLXRtZHQiLCIxOC1zYWxlLW9ubGluZSIsIjE5LWxlYWRlci1tYXJrZXRpbmciLCIxOS1uaGFuLXZpZW4tbWFya2V0aW5nIiwiMjAtbmhhbi12aWVuLXZhbi1kb24iLCIyMC1uaGFuLXZpZW4ta2hvIiwiMjEta2UtdG9hbiIsIjIzLW5oYW4tdmllbi12YW4tZG9uIiwiMjMtbmhhbi12aWVuLWtobyIsIjI0LXRlYW0tb25saW5lIiwiMjUtbGVhZGVyLXNhbGUiLCIyNS1zYWxlLXRtZHQiLCIyNS1zYWxlLW9ubGluZSIsIjI2LW5oYW4tdmllbi12YW4tZG9uIiwiMjYtbmhhbi12aWVuLWtobyIsIjI3LWtlLXRvYW4iLCIyOC1uaGFuLXZpZW4tdmFuLWRvbiIsIjI4LW5oYW4tdmllbi1raG8iLCIyOS1uaGFuLXZpZW4tdmFuLWRvbiIsIjI5LW5oYW4tdmllbi1raG8iLCIzMC1uaGFuLXZpZW4tdmFuLWRvbiIsIjMwLW5oYW4tdmllbi1raG8iLCIzMS1uaGFuLXZpZW4tdmFuLWRvbiIsIjMxLW5oYW4tdmllbi1raG8iXSwibmJmIjoxNzg0NjkzNTM4LCJleHAiOjE3ODU5ODk1MzgsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.FuM2XgAtNY3ScS_Pxg1qEH2dcUwkvzJpgDBmnG7tLIM","ContentType":"application/json","x-hour-offset":"7","BranchId":"3","Locale":"vi"}