News for hackers. Stuff that matters.
Re:How fast is ASP.NET Core? by neonsunset on Tuesday November 15, 2022 @12:32PM (#33612315)
As of .NET 6/7, I'm pretty sure the implementation could be refactored to be much more simple and less reliant on hacks - minimal APIs give good performance as of today and outputting raw bytes as "Hello World!"u8 seems innocent enough which many other benchmark implementations do anyway.
Re:How fast is ASP.NET Core? by piaste on Wednesday November 16, 2022 @03:23AM (#33620390)
> minimal APIs give good performance

I thought the minimal APIs were just a bit of syntactic sugar over the same underlying architecture.

Are you saying they are actually different in a more fundamental way?

Re:How fast is ASP.NET Core? by neonsunset on Thursday November 17, 2022 @02:03AM (#33635867)
You are correct, they serve as a convenience and conciseness feature.

However, the way they are implemented lends itself well into ASP.NET Core’s requests handling pipeline which means that traditional controller-based pattern is actually more expensive.

The fastest option when using min apis is to take HttpContext directly, which is convenient anyways when you are outputting raw bytes.