Stefan

Results 29 comments of Stefan

In .NET 6 there is System.IO.Hashing: https://www.nuget.org/packages/System.IO.Hashing/6.0.0 it includes CRC16, CRC32

Maybe I misunderstand something here, you're missing the services.AddMediator Extension method? The overload in your picture is source-generated, see: https://github.com/martinothamar/Mediator/blob/0c6a933277ae674570eac686da97d34d70784358/src/Mediator.SourceGenerator.Implementation/resources/Mediator.sbn-cs#L36 See also https://github.com/martinothamar/Mediator#34-configuration If you don't find that extension method...

I did it by name in spanjson, fwiw it was more work to get mixed records (with extra normal properties) to work than the positional stuff. Additionally https://stackoverflow.com/questions/63097273/c-sharp-9-0-records-reflection-and-generic-constraints might help,...

As for L1+L2 caching, you might want to talk to developers of MS FASTER https://github.com/microsoft/FASTER, which has L1+L2 support, while L2 is not strictly out of process, more like out...

@roji as rc1 ist out now, what about a tiny update?

> This will require request types to be partial. Not sure if this will become a breaking change or if we can keep it optional and fallback to slower message...

I recently took a long look at Source Generators and static abstract interfaces for a different project and here is my summary. The original idea of static abstract interfaces for...

I think, for .NET 8+, @mgravell inadvertently solved this problem here too, with his experiments in https://github.com/DapperLib/Dapper/issues/1909 He's trying to rework the dapper API for aot without large refactoring of...

I think you're correct with your assumptions about simply using the .NET 8 SDK for older versions. I think the approach to generate per project should work and is a...