Meir Blachman
Meir Blachman
I think that a generic assertion extension will not work here ```cs public static ArrayAssertions Should(this Array array) => new ArrayAssertions(array); ``` I think that the assertion extensions need to...
the project is being compiled to both net6 & net8, the new metrics API's exist starting with net8
I think that Garnet contains a fork of this project, see https://github.com/microsoft/garnet/tree/main/libs/storage/Tsavorite/cs
example generated enum-utils class for `RespAclCategories` ```cs // // This code was generated by the EnumsSourceGenerator source generator. // using System; using System.ComponentModel; using System.Numerics; using Garnet.server; namespace Garnet.common; ///...
I just ran a small benchmark to compare: ``` BenchmarkDotNet v0.14.0, Windows 10 (10.0.19045.4651/22H2/2022Update) Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET SDK...
> I think the source generator should target NS 2.0, not .NET 8. This could explain why using the dotnet cli and VS doesn't. I'll test using VS and migrate...
pushed now, working in VS https://github.com/user-attachments/assets/94cb4fca-7df2-4fb9-9baa-5296ac202127 > Makes sense. At the end of the day, the open question is >(1) will this work seamlessly on all platforms; Source generators work...
Consider using the logging source generator https://learn.microsoft.com/en-us/dotnet/core/extensions/logger-message-generator
> How does this feature work exactly? Assuming the garnet application will run inside of azure (ex: vm / aks) and managed identity will be able to be assigned to...
Somthing that might be concerning, I noticed that the constructor of `public AzureStorageNamedDeviceFactory(string serviceUri, TokenCredential credential, ILogger logger = null)` is being called multiple times with the exact same argument...