Exception:'

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Exception:'相关的知识,希望对你有一定的参考价值。

我有一个Blazor Webassembly项目,其控制器方法如下:

[HttpGet]
    public async Task<List<string>> GetStatesForProfile()
    
        IConfigurationSection statesSection = configuration.GetSection("SiteSettings:States");
        var sections = statesSection.GetChildren();
        var states = statesSection.GetChildren().Select(s => s.Key).ToList<string>();
        return states;            
    

剃刀页面调用此方法:

private async Task<bool> GetStatesModel()

    try
    
        States = await http.GetJsonAsync<List<string>>("api/account/getstatesforprofile");            
        ...
    
    catch (Exception ex)
    
        Console.WriteLine($"Exception: ex.Message, Inner: ex.InnerException.Message");
    

我收到此异常:

异常:'

我从appsettings.json文件中读取了这些值,并且值中没有'

      
  "SiteSettings":     
    "States": 
      "New York": ["NYC"],
      "California": ["Los Angeles", "San Francisco"]
    
 

另外,我在控制器方法中设置了一个断点,但没有命中。这是什么错误?是解析json吗?以及如何解决这个问题?

答案

对于您请求的端点,如果是html而不是实际的JSON格式,则很可能是响应。请检查。

由于HTML通常以<html>标记开头,所以JSON验证程序在第一个字符上失败。

以上是关于Exception:'的主要内容,如果未能解决你的问题,请参考以下文章

随手记录关于Factory method 'eurekaApplicationInfoManager' threw exception; nested exception is j(代

php 抛出一个异常throw new Exception(...),报错Class 'ss\Exception' not found为啥?

Terminating app due to uncaught exception 'NSUnknownKeyException', reason: xxxx

[Exception Android 20] - Error:Execution failed for task ':app:processDebugResources'

Exception:'

WPF学习笔记之 System.Exception 对象名 'XXXX' 无效。