国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ASP.NET Core中統(tǒng)一響應(yīng)體格式

2023-03-05 21:36 作者:kassel-ltmonster  | 我要投稿

在常見的bs前后分離開發(fā)中,我們一般會統(tǒng)一返回的格式,這樣更方便前端進行處理。

一、創(chuàng)建統(tǒng)一響應(yīng)類

我們先創(chuàng)建一個統(tǒng)一返回的類,為了方便我們會提供兩個靜態(tài)方法(成功和失?。?。

?二、實現(xiàn)控制器方法結(jié)果包裝

對控制器方法結(jié)果包裝我們需要實現(xiàn)[IResultFilter]或者[IAsyncResultFilter],這兩個篩選器可以很方便的操作控制器方法返回的結(jié)果,我們通過對不同結(jié)果的不同處理,然后實現(xiàn)結(jié)果包裝。

三、在Program.cs中使用

四、支持額外信息的返回

還記得我們在UniformResponse中有一個Extra的屬性嗎?這個就是方便后面我們在不修改原本Data屬性的格式下額外返回的一個東西,它將支持在整個請求中隨時返回任意格式的數(shù)據(jù),下面我們就來實現(xiàn)它。

1. 提供一個UniformResponseExtraHelper類

2. 在UniformResponseFilter中支持UniformResponseExtraHelper

3. 最后修改Program.cs


ASP.NET Core中統(tǒng)一響應(yīng)體格式的評論 (共 條)

分享到微博請遵守國家法律
库车县| 睢宁县| 大冶市| 巧家县| 湖口县| 务川| 鹤峰县| 兴城市| 新龙县| 西和县| 财经| 邯郸市| 读书| 阜阳市| 故城县| 屯留县| 香河县| 隆林| 汉中市| 莎车县| 弥勒县| 新津县| 雷州市| 沂水县| 平和县| 保德县| 民勤县| 海丰县| 兴国县| 崇文区| 普安县| 威海市| 张北县| 江安县| 惠安县| 抚顺县| 会宁县| 安阳县| 石柱| 新田县| 新乐市|