AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题
生活随笔
收集整理的這篇文章主要介紹了
AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
提示如上,檢查發(fā)現(xiàn),是api的特性聲明有問題
msg是一個對象,不是一個string,所以這里寫{msg}的路由根本無法實現(xiàn)
改成如下代碼即可,其中path是msg對象中的一個屬性參數(shù):
public class ApiMsg {
? ? ? ? public string path {get; set;}
? ? ? ? ......
}
注意返回值是動態(tài)類型,否則如果返回string,就必須將返回結(jié)果轉(zhuǎn)成字符串,否則報錯
HttpGet特性括號內(nèi)的字符串(帶大括號部分),是訪問路由,描述當前路由是如何顯示的,例如我的msg里有path這個路由對象,如上圖設置時我就需要把具體的路由附加在api/creditcard/后面
?
總結(jié)
以上是生活随笔為你收集整理的AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件工程--构建之法--功能测试 设计
- 下一篇: 《华为CC++语言安全规范》笔记