随笔分类 - .Net入门
摘要:1、打包Nuget包 第一种方式: ●使用NuGet CLI工具将整个项目打包为NuGet包 ●打开命令行终端 ●导航到包含项目文件的项目目录 例如:cd C:\MyProject ●使用以下命令将项目打包为NuGet包: 例如:nuget pack [项目文件路径] 请将[项目文件路径]替换为实际
阅读全文
摘要:SQLSugar是什么 **1. 轻量级ORM框架,专为.NET CORE开发人员设计,它提供了简单、高效的方式来处理数据库操作,使开发人员能够更轻松地与数据库进行交互 2. 简化数据库操作和数据访问,允许开发人员在C#代码中直接操作数据库,而不需要编写复杂的SQL语句 3. 支持多种数据库,包括但
阅读全文
摘要:什么是ABP? 1、ABP全称为ASP.NET Boilerplate Project(ASP.NET样板项目)、诞生的主要目的就是为了让.NET程序员“秒变”架构师,将.NET企业级项目的主流开发技术、最先进的架构整合起来,让.NET工程师能够更快的开发出更好的项目 2、主要特性:模块化,多租户,
阅读全文
摘要:Kong和Konga攻坚一、安装Kong 参考网址:在码头工人上安装孔网关 - v3.3.x |孔文档 (konghq.com)1、创建自定义 Docker 网络以允许容器发现和 相互沟通: docker network create kong-net您可以根据需要将此网络命名为任何名称。我们使用
阅读全文
摘要:HttpCilent跨服务请求 需要先引用 S.Common 调用里面的 HttpClient 帮助类 注意:不能直接引用别人的Api,如需传参数自己定义Dto,或者拼接参数 Get /// <summary> /// 跨服务请求角色列表 /// </summary> /// <returns></
阅读全文
摘要:Docker安装使用教程及项目部署 Docker是什么 Docker是一个容器化开源平台,它使开发者可以再容器中封装应用程序,以及其依赖的所有组件,包括操作系统、库文件、环境变量等,并以轻量级、可移植的方式进行交付和部署. Docker的三大核心概念是: 镜像(Image):镜像是Docker的基本
阅读全文
摘要:Hangfire定时任务HangFireHangFire官方网址:https://www.hangfire.io/HangFire 中文文档:https://www.bookstack.cn/read/Hangfire-zh-official/README.md下载NuGut包 Hangfire是基
阅读全文
摘要:RabbitMQ详解什么是RabbitMQ使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP协议更多用在企业系统内对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求还在其次。AM
阅读全文
摘要:Serilogserilog日志serilog日志简单方法1安装包第一个是基础的配置,第二个包是集成Serilog日志记录器的扩展包,简化在.NET应用程序中集成和配置Serilog的过程。第三个是保存在文档中2 配置文件 public static void AddSerilog(this Web
阅读全文