nclient / NClient

:dizzy: NClient is an automatic type-safe .Net HTTP client that allows you to call web service API methods using annotated interfaces or controllers without boilerplate code.
Apache License 2.0
43 stars 11 forks source link

NClientController benchmark #378

Open smolchanovsky opened 2 years ago

smolchanovsky commented 2 years ago

It is necessary to implement a comparison of the performance of NClient virtual controllers with native ones ASP.NET controllers when the execution context is the same, the execution tasks are the same, and the configurations are comparable.

It is worth noting that it will be necessary to test the client-server architecture, so BenchmarkDotNet is not suitable for this testing (https://github.com/dotnet/BenchmarkDotNet/issues/1296).

See: https://github.com/aspnet/Benchmarks/