原创 時序數據庫 influxdb 在 windows/linux下安裝

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 influxdb 對linux支持非常好,但window下安裝稍微有點複雜 關於linux下安裝,可參考官方文檔, https://jasper-zhang1.gitbooks.io/in

原创 時序數據庫 influxdb 教程

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 時序數據庫 influxdb 適用於物聯網、等大數據行業,支持億級數據 中文參考文檔 https://jasper-zhang1.gitbooks.io/influxdb/content/

原创 Net6 反射反射程序員的快樂/遍歷屬性、字段、構造方法、函數及相關操作

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 反射反射,程序員的快樂,利用反射可以獲取到私有屬性及其值  在C#中反射無處不在,用好反射,就可以爲所欲爲 有這麼一個學生類: public class student

原创 NetCore3.1引入Nlog

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 Net6引入Nlog請參考:https://www.cnblogs.com/chenwolong/p/nlog.html 項目引入: <PackageReference In

原创 SqlServer 主從複製/讀寫分離及分表分庫

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 參考: https://furion.baiqian.ltd/docs/dbcontext-read-write  【主從--四星】 https://www.cnblogs.com/ato

原创 Net6開原框架Furion

十年河東,十年河西,莫欺少年窮 我入駐博客園十年了,十年來,讓我從一個青春小夥變成了禿頭大佬,呵呵 今天一同事推薦了一個框架,在此記錄下: 參考地址:https://furion.baiqian.ltd/docs/get-start-net

原创 ddd領域驅動設計模型 及 Net6使用MediatR完成領域事件發送

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 1、序言 領域驅動設計是一種解決業務複雜性的設計思想,不是一種標準規則的解決方法。  2、ddd 領域驅動模型介紹 參考:https://www.zhihu.com/question/48

原创 Net6 EfCore 值對象類型和從屬實體類型

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 想申請微軟MVP,無奈只有博客園有貢獻,今天加了一個現任的微軟MVP,據他所說,目前微軟MVP申請比以前嚴格,僅僅博客園分享微軟知識是不夠的,還得有過社區分享,視頻製作,出書等,看樣子,我

原创 Net6 定時調度Quartz.AspNetCore(3.5.0)的使用

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 1、概述 Quartz.Net是根據Java的Quartz用C#改寫而來,Quartz.NET是一個開源的作業調度框架,非常適合在平時的工作中,定時輪詢數據庫同步,定時郵件通知,定時處理數

原创 Net6 速建控制檯應用程序,支持DI,Nlog,DbContext,Options選項模式、windows服務 NetCore3.1 製作windows服務

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 每次搭建NetCore控制檯應用程序都得費個十幾分鍾時間,甚至更多 索性搞個簡易版的,供以後複用 1、新建Net6控制檯應用程序 1.1、項目文件 <Project Sdk="Micro

原创 Net6 EfCore數據庫遷移時報: 可能會導致循環或多重級聯路徑。請指定 ON DELETE NO ACTION ...錯誤

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 操作EfCore時,數據遷移執行update-database時報如下錯誤  將 FOREIGN KEY 約束 'FK_S_Books_S_Companys_companyId' 引入表

原创 Net6 擴展你的Swagger,讓它變的更強大,更持久(哈哈哈)

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 net6集成了swagger的基礎功能,但功能不夠用 因此只能自定義擴展方法了,如下 1、集成Jwt授權      將 builder.Services.AddSwaggerGen()

原创 netCore3.1 限制訪問頻率中間件 及 客戶端緩存

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 客戶端緩存請參考:https://www.cnblogs.com/catcher1994/p/responsecaching.html 接着Json web Token 中間件,今天寫了個

原创 Net6 EfCore + Identity權限框架入門

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 微軟的Identity框架雖說只有有部分公司用,但還是有必要學學的。 本篇以NetCore3.1做演示 接着上篇博客:Net6/NetCore3.1搭建codeFirst 【支持多dbco

原创 Net6/NetCore3.1搭建codeFirst 【支持多dbcontext】並接合TransactionScope 完成事務操作

十年河東,十年河西,莫欺少年窮 學無止境,精益求精 1、打開VS2019或VS2022創建一個webApi項目 添加引用 1.Microsoft.EntityFrameworkCore.SqlServer 2.Microsoft.Enti