自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 osharp集成Yitter.IdGenerator并实现分布式ID

osharp是什么?请看。

2025-03-14 13:01:36 231

原创 osharp多租户方案

租户信息</returns>/// 异步获取当前租户信息/// <returns>租户信息

2025-03-11 16:43:47 246

原创 deepseek本地部署简要教程

访问:https://ollama.com/

2025-02-13 08:42:35 143

原创 WinForm 直接运行 Admin.NET

本文介绍了如何将 Admin.NET 以 WinForm 桌面程序模式运行,简化了手动配置 Web 服务的过程,便于演示和作为单机软件使用。通过添加特定 NuGet 包、修改 `Program.cs` 和 `Form1.cs` 文件,并调整项目配置,最终实现了在 WinForm 中嵌入 WebView 组件显示 Admin.NET 界面的效果。

2024-11-24 16:28:24 614

原创 在 ASP.NET Core 中创建 gRPC 客户端和服务器

本文介绍了如何使用 gRPC 框架搭建一个简单的“Hello World”示例。首先创建了一个名为 GrpcDemo 的解决方案,其中包含一个 gRPC 服务端项目 GrpcServer 和一个客户端项目 GrpcClient。服务端通过定义 `greeter.proto` 文件中的服务和消息类型,实现了一个简单的问候服务 `GreeterService`。客户端则通过 gRPC 客户端库连接到服务端并调用其 `SayHello` 方法,展示了 gRPC 在 C# 中的基本使用方法。

2024-11-24 08:01:02 238

原创 Refit使用入门

本文介绍了如何使用Refit库在.NET Core项目中实现RESTful API的调用。通过创建`IGitHubApi`接口定义API方法,并在`Program.cs`中配置Refit客户端,最后在`WeatherForecastController`中演示了两种调用API的方式,展示了Refit的便捷性和类型安全性。

2024-11-22 15:54:48 289

原创 Ocelot集成Consul实现api网关与服务发现

本文介绍了如何在.NET微服务架构中集成API网关Ocelot和Consul服务发现。首先通过Docker安装并配置Consul,接着在GoodApi项目中实现服务的自动注册与注销,并配置健康检查。然后,通过修改Ocelot的配置文件`ocelot.json`和`Program.cs`,实现基于Consul的服务发现,确保API请求能够正确路由到后端服务。最后,解决了服务解析时可能出现的问题,确保服务的IP地址而非节点名称被正确解析。

2024-11-20 17:10:39 505

原创 docker私有注册表

吴晓阳(手机:13736969112微信同号)

2024-11-20 09:14:49 283

原创 dotnet微服务之API网关Ocelot

Ocelot 是一个基于 .NET 平台的 API 网关,专门设计用于微服务架构。它提供了一种简单而灵活的方式来管理微服务架构中的 API 请求路由、负载均衡、认证、授权和监控等功能。

2024-11-18 10:54:45 424

原创 Abp源码分析之Serilog日志

下面代码就是新增的日志配置修改HomeController.cs。

2024-11-13 11:00:12 313

原创 Abp源码分析之虚拟文件系统Volo.Abp.VirtualFileSystem

Volo.Abp.VirtualFileSystem 是 ABP 框架中的一个重要组件,提供了一种抽象文件系统的方式,使应用程序可以轻松访问和管理文件资源。本文介绍了如何在 MVC 项目中使用 `Volo.Abp.VirtualFileSystem`,包括新建项目、配置模块、添加资源文件以及读取资源文件的具体步骤。通过统一的接口处理文件和目录,无论实际存储位置如何,应用程序都能更加灵活地切换不同的文件存储方式。

2024-11-12 16:12:58 349

原创 Abp源码分析之Abp本地化

本文介绍了如何在 ASP.NET Core MVC 项目中实现本地化功能,包括使用资源文件和 JSON 文件两种方式。首先,通过修改 `Program.cs` 配置支持的多语言环境,并创建相应的资源文件目录。接着,展示了如何在视图中使用本地化字符串。此外,还介绍了使用 ABP 框架实现本地化的具体步骤,包括新建模块、配置服务和创建资源文件。最后,通过源码分析详细解释了本地化机制的实现原理。

2024-11-12 09:25:54 867

原创 Abp源码分析之Abp最小系统

Abp源码分析之Abp最小系统

2024-11-04 02:17:54 986

原创 微服务实践之使用 kube-vip 搭建高可用 Kubernetes 集群

将kube-vip.yaml复制到另外两台控制平面节点的/etc/kubernetes/manifests/目录。

2024-06-13 09:47:15 440 1

原创 微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序

微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序

2024-06-02 13:20:19 382 1

原创 微服务实践Aspire项目发布到远程k8s集群

你必须会创建aspire项目,不会的请先看。

2024-06-01 16:03:07 944

原创 微服务实践Aspire项目发布到win11本地k8s集群

Aspire项目发布到win11本地k8s集群

2024-05-31 14:04:18 525 1

原创 微服务新体验之Aspire初体验

微服务新体验之Aspire初体验

2024-05-30 12:05:07 498

原创 微服务实践k8s与dapr开发部署实验(2)状态管理

微服务实践k8s与dapr开发部署实验(2)状态管理

2024-05-29 09:53:21 325

原创 微服务实践k8s&dapr开发部署实验(3)订阅发布

项目增加docker支持,取消https支持修改Program.cs修改WeatherForecastController.csTopic 就是确定接收的主题修改launchSettings.json将applicationUrl参数改为"http://localhost:5001"在backend项目根目录下运行。

2024-05-28 15:45:16 1034 2

微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序源码.zip

微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序

2024-06-02

Aspire初体验源码

Aspire初体验源码

2024-05-30

微服务实践k8s与dapr开发部署实验(2)状态管理源码.zip

微服务实践k8s与dapr开发部署实验(2)状态管理源码

2024-05-29

微服务实践k8s&amp;dapr开发部署实验(3)订阅发布源码.zip

微服务实践k8s&dapr开发部署实验(3)订阅发布源码

2024-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除