fsprojects / FSharp.Azure.Storage

F# API for using Microsoft Azure Table Storage service
MIT License
75 stars 16 forks source link

Use Azure.Data.Tables instead of Microsoft.Azure.Cosmos.Table #48

Open AlexGagne opened 2 years ago

AlexGagne commented 2 years ago

Azure.Data.Tables is described as the next actively maintained library to use Cosmos DB and Azure Tables. FSharp.Azure.Storage should use Azure.Data.Tables instead of Microsoft.Azure.Cosmos.Table to make sure that the actively maintained library is used instead of one that is going to get deprecated.

daniel-chambers commented 2 years ago

I took a brief look at the new library a few months ago. Microsoft has totally changed the API surface and removed things that this library uses to function. It would require a very large rewrite to support the new library, unfortunately.

If someone is willing to look into it and put some design ideas forth, I'd be happy to discuss them and review a potential PR.