microsoft / FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.
https://aka.ms/FASTER
MIT License
6.29k stars 563 forks source link

Use Azure-Functions-compatible Microsoft.Extensions.Logging #897

Closed sebastianburckhardt closed 5 months ago

sebastianburckhardt commented 5 months ago

When using the net6.0 target of FASTER with Netherite on a Durable Functions host, it is not possible to load version 7.0.0 of Microsoft.Extensions.Logging.   To fix this we can add a condition in the project file which uses the 6.0.0 version when building the net6.0 target.

For reference: we had this same problem for earlier versions and targets (see #717) and are adopting the same solution.