最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)體格式的評論 (共 條)

分享到微博請遵守國家法律
乌海市| 峨眉山市| 哈尔滨市| 巴塘县| 西畴县| 马关县| 平罗县| 新民市| 沂源县| 龙胜| 平谷区| 济源市| 岳普湖县| 建阳市| 康马县| 长岭县| 阿合奇县| 平陆县| 渝北区| 桐乡市| 高邑县| 八宿县| 锡林郭勒盟| 鹤峰县| 水城县| 富顺县| 大方县| 青川县| 台中县| 额敏县| 文昌市| 高雄市| 新闻| 中西区| 莱芜市| 十堰市| 聊城市| 永嘉县| 介休市| 松溪县| 姚安县|