文件名称:RPC.Benchmark:ASP.NET COre 3中的gRPC和JSON基准
文件大小:79KB
文件格式:ZIP
更新时间:2024-05-06 09:14:11
C#
RPC基准 用于比较ASP.NET Core 3中gRPC和JSON API性能的代码
【文件预览】:
RPC.Benchmark-master
----RPC.Benchmark.JsonApi()
--------Program.cs(750B)
--------Startup.cs(1KB)
--------RPC.Benchmark.JsonApi.csproj(452B)
----RPC.Benchmark()
--------AuthorDto.cs(261B)
--------BooksSalesStatsDto.cs(260B)
--------RPC.Benchmark.csproj(538B)
--------BookDto.cs(346B)
--------BookRepository.cs(1KB)
--------Data()
----RPC.Benchmark.Api.gRPC()
--------books.proto(866B)
--------RPC.Benchmark.Api.gRPC.csproj(500B)
--------Program.cs(863B)
--------ResponseCache.cs(2KB)
--------Startup.cs(730B)
--------BooksService.cs(862B)
----RPC.Benchmark.Api.gRPC.CodeFirst()
--------Program.cs(540B)
--------ResponseCache.cs(2KB)
--------Startup.cs(908B)
--------BookService.cs(648B)
--------RPC.Benchmark.Api.gRPC.CodeFirst.csproj(484B)
----LICENSE(1KB)
----RPC.Benchmark.DataGenerator()
--------Program.cs(616B)
--------BookGenerator.cs(642B)
--------RPC.Benchmark.DataGenerator.csproj(371B)
----RPC.Benchmark.Api.gRPC.CodeFirst.Contract()
--------Author.cs(306B)
--------BookSalesStats.cs(419B)
--------RPC.Benchmark.Api.gRPC.CodeFirst.Contract.csproj(250B)
--------IBookService.cs(416B)
--------Book.cs(452B)
----RPC.Benchmark.sln(5KB)
----RPC.Benchmark.Runner()
--------RPC.Benchmark.Runner.csproj(1005B)
--------JsonApiClient.cs(1KB)
--------Program.cs(3KB)
--------NewtonsoftJsonApiClient.cs(1KB)
--------CodeFirstGrpcClient.cs(1KB)
--------GrpcApiClient.cs(1021B)
----.gitignore(5KB)
----RPC.Benchmark.Api.NewtonsoftJson()
--------Program.cs(540B)
--------BookController.cs(657B)
--------RPC.Benchmark.Api.NewtonsoftJson.csproj(365B)
--------Startup.cs(767B)
----README.md(148B)
----RPC.Benchmark.Api.Json()
--------Program.cs(530B)
--------BookController.cs(647B)
--------Startup.cs(720B)
--------RPC.Benchmark.Api.Json.csproj(247B)