NETCore
文章平均质量分 86
DayanAILab
聚焦.Net Core深度解析,探索人工智能奥秘,记录技术点滴成长——本博客致力于提供高质量的技术分享,旨在帮助同仁们在技术旅途中相互学习,共同进步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Blazor.Diagrams 入门与实战 - 02:如何创建自定义节点(开始、AI、结束节点)
本文介绍了如何使用Blazor.Diagrams和Ant Design Blazor组件库实现三种自定义节点:开始节点、AI处理节点和结束节点,以构建AI工作流编排的可视化编辑器。通过继承NodeModel并配合Razor模板,可以创建包含表单控件、图标和状态显示的功能性节点。开始节点作为流程起点,AI节点支持模型配置和提示词输入,结束节点标记流程终点。该方案适用于低代码平台、工作流引擎等场景,技术栈包括Blazor Server、Blazor.Diagrams和Ant Design Blazor。文章提供原创 2025-08-03 10:00:00 · 1090 阅读 · 0 评论 -
Blazor.Diagrams 入门指南:在 Blazor 中轻松构建交互式流程图
Blazor.Diagrams入门指南 本文介绍如何使用Blazor.Diagrams在Blazor中构建交互式流程图。该开源库支持节点、连接线、端口等元素,提供拖拽、缩放、选择等功能,完全基于C#实现,无需JavaScript。 实现步骤: 安装Z.Blazor.Diagrams等NuGet包 引入必要的CSS和JS资源 创建BlazorDiagram实例并配置选项 添加节点、端口与连接线 通过事件监听实现交互逻辑 最终可生成包含平滑连接线的流程图,支持动态调整与可视化操作,适合.NET开发者快速集成到项原创 2025-08-02 13:41:13 · 1110 阅读 · 0 评论 -
告别硬编码!手把手教你用 Ant Design Blazor 实现无刷新中英文切换
本文介绍了使用Ant Design Blazor实现无刷新中英文切换的国际化方案。核心步骤包括:1) 创建中英文的RESX资源文件;2) 安装AntDesign.Extensions.Localization包;3) 在Program.cs配置本地化服务;4) 创建定位类I18n.cs。该方案无需硬编码,通过资源文件管理多语言内容,支持无刷新切换和路由集成,10分钟内即可完成国际化功能部署,大大提升应用的国际化体验。原创 2025-08-02 11:57:42 · 881 阅读 · 0 评论 -
使用Semantic Kernel调用高德MCP服务
在当今快速发展的技术领域,人工智能(AI)的应用正在不断拓展和深化。为了更好地将AI模型与各种数据源和工具连接起来,模型上下文协议(Model Context Protocol, MCP) 应运而生。MCP是一种开放协议,旨在标准化应用程序向大型语言模型(LLM)提供上下文的方式。本文将详细介绍如何将MCP工具与 语义内核(Semantic Kernel) 集成,并调用高德MCP Server 查询天气、行政区划等接口,演示更强大的AI功能。原创 2025-05-22 13:21:32 · 1297 阅读 · 0 评论 -
将MCP(ModelContextProtocol)与Semantic Kernel集成(调用github)
模型上下文协议(MCP)是一种开放协议,它标准化了应用程序如何向大型语言模型(LLM)提供上下文信息。MCP通过定义统一的接口,使得不同的数据源和工具能够与AI模型进行无缝连接。这种标准化的连接方式不仅提高了系统的互操作性,还增强了AI模型对上下文的理解能力,从而为用户提供更加精准和智能的服务。MCP的潜在应用场景包括数据集成、知识管理等,对于开发先进的AI解决方案具有重要意义。本文介绍了如何将 Model Context Protocol 工具与 Semantic Kernel 结合使用。原创 2025-05-22 10:45:21 · 1118 阅读 · 0 评论 -
Ant Design Blazor入门(使用ant模板初始化项目及运行github代码)
Ant Design Blazor支持MIT开源协议,Ant Design Blazor Pro支持Apache2.0开源协议。 使用CMD安装ant模板,可以帮助我们获取到一个项目模板。原创 2023-03-21 23:51:25 · 4960 阅读 · 1 评论 -
Docker+NETCore系列文章(五、推送自制镜像到Docker Hub、阿里云镜像仓库)
推送镜像到Docker Hub、阿里云镜像仓库原创 2022-12-26 12:51:17 · 876 阅读 · 1 评论 -
BaGet搭建Nuget私仓(window10&docker)
BaGet(发音为“baguette”)是一个轻量级的NuGet服务器。它是开源的、跨平台、可云部署原创 2022-11-26 15:56:54 · 2946 阅读 · 0 评论 -
使用ActionFilter、自定义Middleware中间件记录请求耗时
2.在执行【OnActionExecuted】时,获取【HttpContext】中执行【OnActionExecuting】时存储的【stopWatch】计时器对象,并获取该对象中的【ElapsedMilliseconds 】属性,获取此次请求耗时。2.在执行【OnActionExecuted】时,获取【HttpContext】中执行【OnActionExecuting】时存储的【stopWatch】计时器对象,并获取该对象中的【ElapsedMilliseconds 】属性,获取此次请求耗时。原创 2022-10-02 17:07:46 · 1079 阅读 · 1 评论 -
Blazor The specified deps.json \bin\Debug\net5.0\BlazorWebApp.deps.json] does not exist
文章目录1.问题描述2.解决问题思路1.问题描述问题描述:使用Blazor添加迁移时出现如下错误:The specified deps.json [C:\Project\Practice\202004\BlazorWebApp\BlazorWebApp\bin\Debug\net5.0\BlazorWebApp.deps.json] does not exist2.解决问题思路1、试试用dotnet ef CLI 进行迁移操作(官方文档)。(1)相关命令如下所示://全局安装工具dotn原创 2021-04-27 11:21:19 · 1564 阅读 · 0 评论 -
企业微信开发实战(六、自建应用-审批流程引擎之配置可信任域名、创建审批模版、发起审批)
文章目录4.自建应用审批状态变化通知回调4.1概述4.2代码实战5.查询自建应用审批单当前状态5.1概述5.2代码实战源码赞赏4.自建应用审批状态变化通知回调4.1概述1、企业可以在管理后台-自建应用-设置API接收中,设置并开启审批状态通知事件。2、开启后,自建应用每一个审批申请的审批状态变化,都会通知给开发者。查看事件回调详细说明4.2代码实战1、找到"自建审批应用"中的"接收消息",并作如下图所示的配置:2、校验代码如下:#region 5、自建审批应用申请状态变化回调通知原创 2021-04-24 21:08:15 · 4186 阅读 · 0 评论 -
企业微信开发实战(五、自建应用-审批流程引擎之配置可信任域名、创建审批模版、发起审批)
文章目录四、自建应用-审批流程引擎1.概述2.创建自建应用审批模板2.1创建自建审批应用2.2配置可信任域名2.3创建审批模版3.自建应用发起审批3.1概述3.2代码实战3.2.1前端代码3.2.2后端代码3.3试错源码赞赏四、自建应用-审批流程引擎1.概述1、企业微信向开发者提供审批流程引擎,此特性可将审批流程相关功能嵌入到自建应用中。2、开发者可在自建应用中直接调用接口发起审批申请,系统根据审批流程自动通知相关人员进行审批操作。3、提交申请后审批流程的每次状态变化,都会通知开发者,可按需进行拓原创 2021-04-24 21:04:50 · 9656 阅读 · 4 评论 -
企业微信开发实战(四、OA审批之企业假期管理配置、获取成员假期余额、修改成员假期余额)
文章目录7.获取企业假期管理配置7.1概述7.2代码实战8.获取成员假期余额8.1概述8.2代码实战8.3试错9.修改成员假期余额9.1概述9.2代码实战9.3试错源码赞赏7.获取企业假期管理配置7.1概述1、企业可通过审批应用或自建应用Secret调用本接口,获取可见范围内员工的“假期管理”配置,包括:各个假期的id、名称、请假单位、时长计算方式、发放规则等。2、第三方应用可获取应用可见范围内员工的“假期管理”配置,包括:各个假期的id、名称、请假单位、时长计算方式、发放规则等。**请求方式:*原创 2021-04-24 20:54:58 · 3261 阅读 · 0 评论 -
企业微信开发实战(三、OA审批之回调通知、获取审批单号、审批详情)
文章目录4.审批申请状态变化回调通知4.1设置接收事件服务器4.1.1 设置入口4.2 配置说明5.批量获取审批单号5.1概述5.2代码实战5.3试错6.获取审批申请详情6.1概述6.2代码实战6.3试错源码赞赏4.审批申请状态变化回调通知订阅后,当企业内指定类型的企业微信“审批应用”单据流程发生变化时,会将审批单最新的流程状态回调给开发者。4.1设置接收事件服务器查看事件回调详细说明4.1.1 设置入口目前,支持将审批状态变化通知回调给审批应用、指定的自建应用。1、审批应用回调地址设置企原创 2021-04-24 20:47:03 · 12791 阅读 · 3 评论 -
企业微信开发实战(二、OA审批之获取审批模版详情&提交审批申请)
文章目录三、OA-审批1.概述1.1场景描述1.2与“审批流程引擎”的区别2.获取审批模板详情2.1线上调试2.2代码实战2.2.1获取access_token2.2.2试错2.2.3获取模版详情2.2.4试错3.提交审批申请3.1代码实战3.2试错源码赞赏三、OA-审批1.概述目前,企业微信审批应用对企业内部提供了以下接口和能力:获取审批模板详情提交审批申请审批申请状态变化回调通知批量获取审批编号获取审批申请详情1.1场景描述(1)企业可通过审批应用或自建应用secret换取acc原创 2021-04-24 20:38:27 · 14024 阅读 · 5 评论 -
企业微信开发实战(一、相关说明及注册企业微信)
文章目录一、写着前面1.说明2.环境二、注册企业微信源码赞赏一、写着前面1.说明1、官方文档地址:https://open.work.weixin.qq.com/api/doc/90001/90143/912012、大部分描述的话术都是直接从企业微信官方文档中copy来的,并加上一些自己的理解,所以主要还是以官方文档为主,这里主要提供踩坑心得跟可"白嫖"的代码。2.环境如果要运行我的代码,则需要在以下环境运行,如果只是参考,可直接下载代码看一下即可。NETCore 5.0DevExt原创 2021-04-24 20:24:14 · 1534 阅读 · 0 评论 -
ASP.NETCore WebApp + EFCore +Docker +MSSQL(Docker for Window)
文章目录一、本机环境二、创建ASP.NET Core WebApp创建项目添加模型搭建基架使用CoreFirst方式初始数据库架构三、MSSQL+Docker拉取MSSQL Docker镜像启动容器环境要求参数解析连接MSSQL容器四、WebApp连接MSSQL五、将WebApp打包为Docker镜像构建Dockerfile打包webapp镜像测试参考赞赏一、本机环境Window 10Docker for windowNETCore 5.0Vistual Studio 2019二、创建ASP原创 2021-04-05 22:36:12 · 609 阅读 · 0 评论 -
部署netcore项目时出现HTTP 错误 500.19 - Internal Server Error
找到"功能视图"中的"模块",查看是否有下图的ASPNETCoreModuleV2,如果没有则表示未安装安装 ASP.NET Core 模块/托管捆绑包。解决方案:点击右侧连接下载: .NET Core 托管捆绑包安装程序(直接下载)安装成功后,重启电脑再打开IIS即可看到该模块,此时已经可以访问到界面。参考:使用 IIS 在 Windows 上托管 ASP.NET Core...原创 2021-03-31 13:55:23 · 982 阅读 · 0 评论 -
Docker+NETCore系列文章(目录)
文章目录Docker系列文章目录Docker+NETCore系列文章(一、Docker是什么)Docker+NETCore系列文章(二、Docker安装与卸载)Docker+NETCore系列文章(三、Docker常用命令)Docker+NETCore系列文章(四、镜像commit操作)持续更新赞赏Docker系列文章目录Docker+NETCore系列文章(一、Docker是什么)Docker+NETCore系列文章(二、Docker安装与卸载)Docker+NETCore系列文章(三、Docke原创 2021-03-24 14:40:52 · 240 阅读 · 0 评论 -
Docker+NETCore系列文章(一、Docker是什么)
文章目录一、环境准备腾讯云服务器二、Docker简介Docker是什么?Docker通常用于如下场景:Docker 的优点1、快速,一致地交付您的应用程序2、响应式部署和扩展3、在同一硬件上运行更多工作负载虚拟机是什么?1、虚拟机的优点:2、虚拟机的缺点:虚拟机与Docker的区别三、Docker安装与卸载安装Docker1、设置仓库2、设置稳定仓库3、安装Docker4、启动docker服务5、查看当前docker版本6、运行hello-world镜像6、停止docker的服务卸载Docker1、查看系统原创 2021-03-24 14:26:39 · 527 阅读 · 0 评论 -
Docker+NETCore系列文章(二、Docker安装与卸载)
文章目录Docker安装与卸载一、环境准备阿里云服务器二、Docker的组成镜像(image)容器(container)仓库(repository)三、安装Docker1、设置仓库2、设置稳定仓库3、安装Docker4、启动docker服务5、查看当前docker版本6、运行hello-world镜像6、停止docker的服务卸载Docker1、查看系统安装的docker的包2、卸载docker赞赏Docker安装与卸载一、环境准备阿里云服务器CPU:1核。内存:2GB。带宽:1M。操作系统原创 2021-03-24 14:25:58 · 541 阅读 · 0 评论 -
Docker+NETCore系列文章(三、Docker常用命令)
文章目录Docker常用命令1.帮助命令2.镜像命令3.容器命令3.1新建容器并启动3.2查看容器列表3.3退出容器3.4删除容器3.5启动和停止容器4 其他常用命令4.1后台启动容器4.2查看日志4.3查看容器进程信息4.4查看容器元数据4.5进入当前正在运行的容器4.6从容器内拷贝文件到主机上5.常用命令图赞赏Docker常用命令1.帮助命令#1、查看docker版本docker version #2、显示docker系统信息,包括镜像和容器docker info#3、帮助命令 如原创 2021-03-24 14:25:22 · 840 阅读 · 0 评论 -
Docker+NETCore系列文章(四、镜像commit操作)
文章目录镜像commit操作一、Docker安装Tomcat二、镜像commit操作1.命令解析2.实操赞赏镜像commit操作一、Docker安装Tomcat1、官方使用方法,用完容器就删除docker run -it --rm tomcat:9.02、执行 docker run -it --rm tomcat:9.0下载镜像并创建容器,镜像下载完成后会自动创建容器,可看到输出tomcat日志#此时使用ctrl+c退出执行,再使用docker ps -a,会发现无法看到tomcat容器,原因原创 2021-03-24 14:24:34 · 371 阅读 · 0 评论 -
net core+webapi+nginx的基本使用(win10版)
net core+webapi+nginx的基本使用(win10版)一、nginx的基本使用1、nginx详解2、访问"https://nginx.org/en/download.html"下载Nginx。3、在本地解压Nginx压缩包,找到"conf"->“nginx.conf”,右键打开nginx.conf,server中的listen表示nginx监听的端口,默认为80,这里我改为8081(#表示注释,不使用80是因为本地有其他项目使用该端口)4、其中下图圈起来的是nginx执行程序原创 2020-12-31 10:44:20 · 5510 阅读 · 1 评论 -
dotnet build Itwas not possible to find any installed .NET Core SDKs Did you mean to run .
1、在CentOS7中编译aspnetcore项目时出现了下面的错误,意思是没有安装.NET Core SDK。[root@iZwz90r5hel5o570f21k91Z AspNetCoreDocker]# dotnet build “AspNetCoreDocker.csproj” -c Release -o /app/buildIt was not possible to find any installed .NET Core SDKsDid you mean to run .NET Core原创 2020-10-21 13:30:18 · 5028 阅读 · 0 评论 -
Docker中部署.NET CORE应用(控制台应用程序篇)
Docker中部署.NET Core应用(控制台篇)在本教程中,你将了解:创建并发布简单的 .NET Core 控制台应用创建并配置用于 .NET Core 的 Dockerfile生成 Docker 映像创建、运行、删除 Docker 容器一、环境准备1、百度云服务器 CPU:1核。 内存:2GB。 带宽:1M。 操作系统:CentOS/8.2 x86_64(64bit)2、安装以下必备组件.NET Core 3.1 SDK如果已安装 .NET原创 2020-10-15 23:50:22 · 5781 阅读 · 0 评论 -
CentOS中安装NET Core环境
CentOS中部署NET Core一、环境准备百度云服务器 CPU:1核。 内存:2GB。 带宽:1M。 操作系统:CentOS/8.2 x86_64(64bit)二、安装 .NET Core SDK 或 .NET Core 运行时1、CentOS 8 ✔️安装SDK .NET Core SDK 使你可以通过 .NET Core 开发应用。 如果安装 .NET Core SDK,则无需安装相应的运行时。 若要安装 .NET Core SDK,请运行以下命令:原创 2020-10-15 23:49:21 · 1583 阅读 · 0 评论 -
NETCore中使用JWT
NETCore中使用JWT什么是JWT? JSON Web Token(简称JWT),是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。JWT常用于哪些场景? 授权:适用于单点登录。例:当用户登录成功时,服务器会返回一个token给当前登录用户,且用户登录后访问系统的各个模块都应携带该token进行请求,当token过期时,则不允许用户访问系统模块。 信息交换:jwt是各端(客户端、服务器端)之间安全地传输信息的好方法。因原创 2020-07-03 11:54:20 · 9003 阅读 · 1 评论
分享