本來安裝Microsoft.AspNet.WebApi.Core就好,但提示與3.1不兼容,應該咋搞?


我是參考這位大神做個統一回傳封裝
https://www.coderminer.com/blog/post/271100cbaab23255d827e293c6cb861c#
uj5u.com熱心網友回復:
把專案的proj檔案打開,修改第一行那個xxxx.sdk成為xxx.sdk.web這塊不太清楚微軟為啥要這么設計,很多人不想看圖示變成“瀏覽器”圖示,寧可選owin也要讓專案純粹點
uj5u.com熱心網友回復:

你好,我本來就是的
uj5u.com熱心網友回復:
core里已經集成了,不需要下載。你下載的可能是net framework版本的,所以不兼容。uj5u.com熱心網友回復:
而且介面有變化,你給的那個鏈接是net framework mvc 5里的寫法。
uj5u.com熱心網友回復:
net core3.1 篩選器層級為 1、授權篩選器 2、資源篩選 3、操作篩選器 4、例外篩選器 5、結果篩選器如果重寫的話,可以重寫 授權篩選器AuthorizeAttribute 或者 操作篩選器ActionFilterAttribute
操作篩選器這么繼承

我手頭專案最近是從 net framework 遷移到 core3.1的,許多寫法都變了
官方篩選器檔案地址:https://docs.microsoft.com/zh-cn/aspnet/core/mvc/controllers/filters?view=aspnetcore-2.2#authorization-filters
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/12975.html
標籤:ASP.NET
