#
Net
MCP ModelContextProtocol netcore库
csharp using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; using ModelContextProtocol.Server; using System.ComponentMode...
Posted by spike on 2025-04-19
#
Net
netcore AddResiliencePipeline 请求重试机制 代替 polly
csharp using System; using System.Net.Http; using Microsoft.Extensions.DependencyInjection; using Polly; using Polly.Retry; using System.Net.Http.Json; using System.Threading.Tasks; u...
Posted by spike on 2025-04-18
#
Net
SingleFileExtractor 提取exe程序 netcore库
网址 [SingleFileExtractor](https://github.com/Droppers/SingleFileExtractor) 简介 可以从单文件的应用程序中将其中包含的内容,包括程序集、配置文件等等,拆解到文件夹 中,方便开发人员进行分析。 csharp dotnet tool install -g sfextract...
Posted by spike on 2025-04-17
#
Net
PuppeteerSharp netcore 爬虫插件
csharp using PuppeteerSharp; await new BrowserFetcher().DownloadAsync(); var browser = await Puppeteer.LaunchAsync(new LaunchOptions { Headless = true }); var page = await browser.New...
Posted by spike on 2025-04-17
#
Net
ML.NET netcore 机器学习库
介绍 ML.NET是微软推出的开源机器学习框架,专门为.NET开发者设计。它提供了简单易用的 API,使得C开发者能够轻松构建、训练和部署机器学习模型。ML.NET支持多种机器学习算 法,包括分类、回归、聚类等,并且能够无缝集成到现有的.NET应用程序中。ONNX(Open Neural Network Exchange)则是一种开放的神经网络交换格式,它允许不同的深度学习框...
Posted by spike on 2025-04-17
#
Net
botsharp netcore ai框架
BotSharp的插件系统采用组件化设计,保持核心功能精简,业务功能通过外部组件拓展。 内置插件涵盖多个方面: 1. 数据存储:支持MongoDB、LiteDB、腾讯云对象存储等多种方式。 2. LLM插件:兼容Azure OpenAI、OpenAI、Anthropic AI、Google AI、Meta AI、HuggingFace等AI平台接口。 3. 消息/渠道:涵盖C...
Posted by spike on 2025-04-17
#
Net
ClosedXML excel c# 库
ClosedXML 是一个基于 OpenXML API 封装的 .NET 类库,专门用于处理 Excel 2007 及以上版本的文件(.xlsx 和 .xlsm)。它通过提供更直观、更友好的接口,简化了底层 OpenXML 的复杂性,让我们无需安装 Excel 应用程序即可完成对 Excel 文件的操作。 csharp using ClosedXML.Excel; ...
Posted by spike on 2025-04-06
#
Net
c# hash 哈希库
1. xxHash **优点** - 速度极快。 - 适用于大型数据集。 - 对于非加密用途,冲突率低。 **缺点** - 不具备加密安全性。 csharp using Standart.Hash.xxHash; using System.Text; public class Example { public static uin...
Posted by spike on 2025-04-05
#
Net
NetMQ 消息队列
NetMQ是一个轻量级的消息队列库,它支持多种消息传输模式,比如请求-响应、发布-订阅、推送-拉取等。我最喜欢它的一点是:不需要中间服务器,直接点对点通信,简单高效! 小贴士:NetMQ的性能非常棒,每秒可以处理数百万条消息,而且延迟极低,特别适合实时性要求高的应用。 Install-Package NetMQ 简单的请求-响应模式 csharp ...
Posted by spike on 2025-04-05
#
Net
asp.net core BrowserDetector 浏览器探测插件
Install-Package Shyjus.BrowserDetector services.AddBrowserDetection(); 在控制器中的使用 csharp public classHomeController : Controller { privatereadonly IBrowserDetector browserDetec...