今天遇到一個寫優惠券的需求,其中有個根據領取時間改變優惠券狀態的需求。本想和之前的項目普通的項目一樣建一個控制台然后部署到服務器就完事。 后來想到定時任務調度相關的框架,最終確定了Hangfire ...
NET AOP 個Filter 使用總結 . AOP介紹:AOP為Aspect Oriented Programming的縮寫,意為:面向切面編程。AOP到底是干什么的呢 可以在不修改之前的代碼為基礎,可以動態的增加新功能 .AOP的實例:AuthorizationFilter 鑒權授權:角色,策略授權ResourceFilter 資源ExceptionFilter 異常ActionFilter ...
2021-04-25 00:44 0 258 推薦指數:
今天遇到一個寫優惠券的需求,其中有個根據領取時間改變優惠券狀態的需求。本想和之前的項目普通的項目一樣建一個控制台然后部署到服務器就完事。 后來想到定時任務調度相關的框架,最終確定了Hangfire ...
nuget安裝serilog相關插件,有很多,我這里只安裝了下面這幾個,別的自己慢慢再研究: 配置文件中,進行必要的配置: 把Serilog添加到依賴注入容器中: ...
最近公司新項目選項覺得使用GRPC,因為之前沒怎么接觸過,所以覺得研究記錄一下使用過程,話不多說,我們第一步先在項目里配置一下。 新建 AspNetCoreGrpc Api項目,Nuget安裝 Grpc.AspNetCore 包,Startup類里添加gRPC services ...
1. 新建netcore項目 2. 使用nuget包安裝 Swashbuckle.AspNetCore 使用RestorePackagesPath屬性配置nuget包的路徑(可選) 3. 勾選生成項目xml文件 4.在Startup中添加代碼 ...
使用 OpenXML 導出 Word 一、前言 最近公司需要導出Word,前端那邊說實現不了那種花里胡哨的,樣式不支持,沒辦法,只能我上了。 公司秉持着節約的優秀品質,我嘗試了國內知名的開源插件,例如:Magicodes.IE,NPOI 都無法實現要求。 想使用 ...
一、Aop Aop 面向切面編程(Aspect Oriented Program),在項目中,很多地方都會用到Aop的概念,比如:過濾器(Filter),中間件(Middleware) 通常用來處理數據請求、切面緩存、記錄日志、異常捕獲等等。但是想在服務層中使用Aop,前面說的就不好使了,目的 ...
一、前言 在分享ASP.NET Core Filter 使用之前,先來談談AOP,什么是AOP 呢? AOP全稱Aspect Oriented Programming意為面向切面編程,也叫做面向方法編程,是通過預編譯方式和運行期動態代理的方式實現不修改源代碼的情況下給程序動態統一添加功能的技術 ...
備注:.netcore3.1 版本后都統一叫.net了,目前(2021/03/09)穩定版是.net5 紅色添加的部分是使用swagger的方式; 黃色圈的部分是應用了swagger接口文檔描述,即生成了對接口(controller)的注釋說明; 上面 ...