信息奥赛学习网

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

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

吴晓阳 吴晓阳 发布于 2024-11-24

Refit使用入门(webapi访问方法)

前言 原文:Refit: The automatic type-safe REST library for .NET Core, Xamarin and .NET 百度翻译:Refit:适用于.NET Core、Xamarin和.NET的自动类型安全REST库 官方网站:https://github

吴晓阳 吴晓阳 发布于 2024-11-22

docker环境使用ping与curl

docker环境使用ping与curl docker run --rm alpine ping 172.17.0.10 docker run --rm curlimages/curl -s http://172.17.0.10:8080/health

吴晓阳 吴晓阳 发布于 2024-11-21

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

前言 没看dotnet微服务之API网关Ocelot的请先看,这篇文章接上面文章 安装consul #自定义网络,自定义网&#

吴晓阳 吴晓阳 发布于 2024-11-20

docker私有注册表

使用docker创建私有注册表 version: "3" services: proxy: image: nginxproxy/nginx-proxy container_name: nginx-proxy restart: always ports:

吴晓阳 吴晓阳 发布于 2024-11-20

dotnet微服务之API网关Ocelot

前言 Ocelot 是一个基于 .NET 平台的 API 网关,专门设计用于微服务架构。它提供了一种简单而灵活的方式来管理微服务架构中的 API 请求路由、负载均衡、认证、授权和监控等功能。 新建webapi项目并引用最新的Ocelot 新建ocelot.json { "Routes": [

吴晓阳 吴晓阳 发布于 2024-11-18

chromedriver.exe下载地址

chromedriver.exe下载地址: https://googlechromelabs.github.io/chrome-for-testing/#stable

吴晓阳 吴晓阳 发布于 2024-11-18

furion文档

furion文档: https://help.zhouy1.com/furion/docs

吴晓阳 吴晓阳 发布于 2024-11-14

Abp源码分析之Serilog日志

aspnetcore mvc项目里的Serilog 新建mvc项目

吴晓阳 吴晓阳 发布于 2024-11-13

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

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

吴晓阳 吴晓阳 发布于 2024-11-12