Get a free quote Please note that we are taking quotes for commercial projects only. Complete the following steps to receive your free quote! My Business & My Commercial Project Please include additional details about your project and your business info to better serve you {"code":"UNHANDLED_EXCEPTION","message":"Unexpected character encountered while parsing value: %. Path '', line 0, position 0.","target":null,"details":[],"innerError":null,"stackTrace":" at Newtonsoft.Json.JsonTextReader.ParseValue()n at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)n at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)n at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)n at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)n at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)n at Garaga.ProductConfigurator.Api.Controllers.DesignCenter.DescriptionsController.Get(String designs, String language) in /garaga/Garaga.ProductConfigurator.Api/Controllers/DesignCenter/DescriptionsController.cs:line 32n at lambda_method45(Closure, Object, Object[])n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()n--- End of stack trace from previous location ---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 ---n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()n--- End of stack trace from previous location ---n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)n at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)n at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)n at Garaga.ProductConfigurator.Api.Infrastructure.ApplicationBuilderExtensions.<>c.<<FallbackOnIndexForPathNotFound>b__0_0>d.MoveNext() in /garaga/Garaga.ProductConfigurator.Api/Infrastructure/ApplicationBuilderExtensions.cs:line 12n--- End of stack trace from previous location ---n at Microsoft.AspNetCore.ResponseCaching.ResponseCachingMiddleware.Invoke(HttpContext httpContext)n at Garaga.ProductConfigurator.Api.Infrastructure.ExceptionHandlingMiddleware.Invoke(HttpContext context) in /garaga/Garaga.ProductConfigurator.Api/Infrastructure/ExceptionHandlingMiddleware.cs:line 26"} My name and location First Name Last Name Zip/Postal Code My choice of communication Email Email Phone Check here if you agree to receive emails from Hudson Doors Plus about its products, future offers or promotions. Leave this field blank