文件名称:aspnetcore-grpc-samples:ASP.NET Core 3.1中的gRPC服务示例(正在进行中)
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-12 12:43:26
C#
ASP.NET Core 5.0中的gRPC服务示例(正在进行中) 先决条件 创建一个数据库,别忘了在您的连接字符串和sql文件中调整它的名称 使用Sql文件创建表: : 用Sql文件向表格提供数据: : 如果您不设置数据库,则默认情况下,该示例由“内存中”数据库运行 样本 分层架构样本(Ntier) EF Core 3的存储库模式样本 gRPC CRUD操作样本 使用[ ]进行gRPC请求验证的示例 使用AutoMapper映射的样本 gRPC请求拦截的样本 令牌验证的样本并从ServerCallContext获取经过身份验证的用户 KeyVault配置和用法示例 .NET Core 5.0客户端CRUD消耗示例 使用Polly弹性的.NET Core 5.0客户端示例 集成测试样本(正在进行中) 健康检查样本(正在进行中)
【文件预览】:
aspnetcore-grpc-samples-master
----Database()
--------Create dbo.Country.sql(327B)
--------dbo.Country.data.sql(569B)
----DemoGrpc.Repository()
--------Database()
--------CountryRepository.cs(2KB)
--------DemoGrpc.Repository.csproj(374B)
--------Interfaces()
----DemoGrpc.Domain()
--------DemoGrpc.Domain.csproj(138B)
--------Entities()
----DempGrpc.Services()
--------CountryService.cs(1KB)
--------DempGrpc.Services.csproj(245B)
--------Interfaces()
----ConsoleAppGRPC()
--------Program.cs(6KB)
--------Protos()
--------Logging()
--------ConsoleAppGRPC.csproj(1KB)
--------StatusManager.cs(598B)
----DemoGrpc.sln(7KB)
----.gitignore(4KB)
----DemoGrpc.Web()
--------Validator()
--------Services()
--------Mapping()
--------Program.cs(1KB)
--------Protos()
--------Middlewares()
--------Startup.cs(6KB)
--------appsettings.Development.json(189B)
--------DemoGrpc.Web.csproj(2KB)
--------Logging()
--------appsettings.json(361B)
--------Properties()
----README.md(1KB)
----.gitattributes(2KB)