1. 引言 最近為了解決ABP集成CAP時無法通過攔截器啟用工作單元的問題,從小伙伴那里學了一招。借助DiagnossticSource,可以最小改動完成需求。關於DiagnosticSource曉東大佬18年在文章 在 .NET Core 中使用 Diagnostics ...
前言 DiagnosticSource是一個非常有意思的且非常有用的API,對於這些API它們允許不同的庫發送命名事件,並且它們也允許應用程序訂閱這些事件並處理它們,它使我們的消費者可以在運行時動態發現數據源並且訂閱與其相關的數據源。 DiagnosticSource在AspNetCore EntityFrameworkCore HttpClient SqlClient中被使用,在我們實際的開發過 ...
2020-10-05 12:56 3 1602 推薦指數:
1. 引言 最近為了解決ABP集成CAP時無法通過攔截器啟用工作單元的問題,從小伙伴那里學了一招。借助DiagnossticSource,可以最小改動完成需求。關於DiagnosticSource曉東大佬18年在文章 在 .NET Core 中使用 Diagnostics ...
前言 近期由於需要進行分布式鏈路跟蹤系統的技術選型,所以一直在研究鏈路跟蹤相關的框架。作為能在.Net Core中使用的APM,SkyWalking自然成為了首選。SkyAPM-dotnet是SkyWalking在.Net Core端的探針實現,其主要的收集日志的手段 ...
最近新建了一個.net 6的core項目,長時間沒有更新技術棧的我在剛使用的時候着實吃了一驚,Program.cs寫法大變樣了,具體的去看官方文檔。這里說下在.net 6環境下的.net core項目里如何使用Autofac實現依賴注入。 通常的,我們把其他服務注入到Controller ...
本來只想簡單記錄一下OracleDataAdapter的批量增加和修改用法的,在園子里看到一篇比較詳細的就在這分享了(Oracle Data Provider for .NET),雖然用的是 Update(DataSet dataSet, string srcTable);,其實都差不多 ...
在我們之前的文章中,看了一些非常簡單的例子來說明Channel是如何工作的,我們看到了一些非常漂亮的特性,但大多數情況下它與其他某某Queue實現非常相似。讓我們進入一些更高級的話題。我說的是高級,但 ...
NET Core中使用Redis 注:本文提到的代碼示例下載地址> https://code.msdn.microsoft.com/How-to-use-Redis-in-ASPNET-0d826418 Redis 是一個開源的內存中的數據結構存儲系統,可以用作數據庫、緩存和消息 ...
封裝的RocketMQ類庫已開源在github: https://github.com/antaintan/easyrocketmq 公司的一位同事推薦使用RocketMQ, 並給出了幾個流行MQ的對比, 資料來源, 阿里雲幫助文檔 目前RocketMQ已經成為Apache頂級項目, 作為開源 ...
什么是AutoMapper AutoMapper是一個簡單的庫,旨在解決將一個對象映射到另一個對象 .Net Core中使用AutoMapper 方式一 直接引入AutoMapper包 A good way to organize your mapping ...