-
Notifications
You must be signed in to change notification settings - Fork 371
Table Query LINQ is not supported in .NET Core. #491
Comments
Thanks @takekazuomi , We are in the process of preparing a preview package targeting Netstandard2.0 which will have the missing features in our NetCore support (caused by limitations in earlier versions of Netstandard/Netcore). We have hit some blockers in the process as discussed in #333 but the work is in progress. Will use this issue to track this feature request (closing #265 as duplicate). Thanks, |
Hello, any ETA on this, please? |
Hello, any update on this? |
Looking for an update. Anything? |
@erezvani1529 Any update on this one? |
Any news or forecast? |
Any update? |
+1. Any updates? |
What is the status of this issue? Can we count on it being implemented in the future? |
In July 2017 @erezvani1529 wrote that they are working on this for target Now it's 2019 and still this issue is open ...... Perhaps whoever is working on this code base should now make a call whether there is any genuine interest in making this happening. Why is it so hard to get the LINQ support ported to Generally, it looks as if this whole transitioning of platforms, features, and nuget packages for Azure Table storage has been completely stuffed up. NuGet package "WindowsAzure.Storage" in version 9.3.3 still has some support for Table storage but it lacks LINQ and everything is now async (required quite some rewriting). The successors for WindowsAzure.Storage are It looks very much so that support for Azure Table storage was dropped from WindowsAzure.Storage before it became available in package "Microsoft.Azure.Cosmos.Table" (v0.10.0-preview as of writing). So a person who wants to target netstandard2.0 is pretty much stuffed.... Note: There is also a package named "Microsoft.Azure.CosmosDB.Table". However, that package only support the full .NET framework, version 4.5 as of writing. I've done a lot of work with AWS recently, too. And while their API is about the same, the client side libraries are easier to use and more consistent at the moment. I cannot remember that I've been on the hunt for functionality that has been moved between packages, renamed, dropped, changed, etc to the degree that I have been doing this recently around Azure Storage. Extremely frustrating and more so, very time consuming. |
are there any alternative ways to writing a table query for .netstandard 2.0? I currently have:
which is returning a strange error:
Which i presume is down to |
Table support has moved to the CosmosDB NuGet package. Please follow up there. |
@seanmcc-msft Will table storage be abolished in the future? Otherwise, please do not CLOSE. |
Table Storage and Cosmos DB share the same API. The story I've been told is that Cosmos DB can simply be treated as premium Table Storage. But it's certainly a confusing story. If you look at the documentation for Azure Storage, they don't even talk about tables, which makes one worry... |
According to https://azure.microsoft.com/pl-pl/resources/samples/azure-cosmos-db-table-dotnet-getting-started/
|
Current TableQuery Provider is not included if NETCORE is defined.
https://github.com/Azure/azure-storage-net/blob/dev/Lib/Common/Table/TableQueryProvider.cs#L18
Do you have any technical problem. Or some human resource limitation?
Usualy I use TableQuery Provider. It more simple and clear than TableQuery ways.
In Premium Storage (preview), We can use secondary index. It means we will be use more complex where clause.
I recommend to support TableQuery Provider in NETCORE as well.
This is not bugs. future request.
The text was updated successfully, but these errors were encountered: