通常在这样的网络API操作上:
[HttpGet]
public async Task<Item> Get(Guid ItemId){...}
如果HTTP请求不包含ItemId参数,它将返回400 Bad Request,其中包含
等异常The parameters dictionary contains a null entry for parameter 'ItemId' of non-nullable type...
有没有办法在发生这种情况时提供自定义错误消息,而不是异常消息而不将ItemId转换为可空类型?