azos
azos copied to clipboard
A to Z Sky Operating System / Microservice Chassis Framework
Make logging optional too. Add ability to handle any kind of payload response, even if one did not come. Needs refactoring of `Endpoint.NotifyError`
Re: #731 JsonDocBenchmarkTests need to be re-executed using ASYNC tests as well
Add `IBixSource` with hybrid sync/async model similar to `ISourceText` in #731. Consider pooling `IBixSource` instances. ```csharp new BixReader(Stream stream); new BixReader(IBixSource source); new BixStreamSource(Stream stream); new BixBufferSource(byte[] buffer); new BixBufferSource(Memory...
https://www.tabsoverspaces.com/233888-what-is-the-cost-of-casting-in-net-csharp Unsafe: ```asm mov rax,rdx ret ``` Safe: ```asm sub rsp,28 mov rcx,offset MT_System.Runtime.CompilerServices.ITuple call CORINFO_HELP_CHKCASTINTERFACE nop add rsp,28 ret ``` 2 ns per call.....
Related: - #731 - #837 - `Wave.WorkContext.cs:DoGetRequestBodyAsJsonDataMapAsync()` needs to use async multipart API
Realted: - #602 - [G8 #140](https://github.com/mygreatday/g8/issues/140) ICmsFacade is to be mounted in ALL projects, however on all but server need CMS source to point to WebCmsSource pending AZ #602. -...