DataStore 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package DataStore --version 1.0.0                
NuGet\Install-Package DataStore -Version 1.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DataStore" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DataStore --version 1.0.0                
#r "nuget: DataStore, 1.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install DataStore as a Cake Addin
#addin nuget:?package=DataStore&version=1.0.0

// Install DataStore as a Cake Tool
#tool nuget:?package=DataStore&version=1.0.0                

DataStore is an easy-to-use, data-access framework for Azure DocumentDb, which maps POCO C# classes to documents.
It supports basic CRUD operations on any C# object, with some additional features such as:

* Strongly typed mapping between documents and C# class types with generics
* Generic Repository with support for LINQ queries against objects and their children (where the DocumentDB client supports it)
* Limited cross-document transactional support (see transactions examples below)
* Limited Partitioned Collection Support (partition on Id or ClassName)
* In-memory database, and event history for testing (see transactions examples below)
* Profiling (e.g. Duration and Query Cost in Request Units)
* Automatic Id and timestamp management of object hierarchies
* Automatic retries of queries when limits are exceeded

DataStore is built with .NET Core SDK v.1.0.0-preview4-004233(VS2017RC) tools but requires TFM net452 for Azure SDK compliance. It is completely backwards compatible with the .NETFramework 4.5.2 platform and does not require .NET Core.

Product Compatible and additional computed target framework versions.
.NET Framework net452 is compatible.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
16.38.0-alpha 641 3/28/2024
16.37.0-alpha 121 10/9/2023
16.36.0 1,048 9/30/2023
16.36.0-alpha 153 8/23/2023
16.35.0 347 8/23/2023
16.33.0 166 8/17/2023
16.31.0 177 8/16/2023
16.27.0-alpha 193 10/21/2022
16.26.0 2,012 10/21/2022
16.26.0-alpha 174 8/31/2022
16.25.0 726 8/31/2022
16.24.0 469 8/25/2022
16.23.0 452 8/25/2022
16.23.0-alpha 278 7/24/2022
16.22.0-alpha 193 7/24/2022
16.20.0 380 11/18/2022
16.19.1 508 7/20/2022
16.19.0 521 7/19/2022
16.19.0-alpha 198 7/19/2022
16.18.0-alpha 215 7/18/2022
16.17.0-alpha 215 7/18/2022
16.16.0-alpha 207 6/29/2022
16.15.0 689 6/29/2022
16.15.0-alpha 211 6/26/2022
16.14.0-alpha 234 6/26/2022
16.13.0-alpha 191 6/26/2022
16.12.0-alpha 200 6/26/2022
16.11.0-alpha 205 6/26/2022
16.10.0-alpha 212 6/25/2022
16.9.0-alpha 177 6/25/2022
16.8.0-alpha 202 6/25/2022
16.7.0-alpha 181 6/25/2022
16.6.0-alpha 194 6/25/2022
16.5.0-alpha 200 6/24/2022
16.4.0-alpha 190 6/24/2022
16.3.0-alpha 196 6/24/2022
16.2.0-alpha 249 6/7/2022
15.5.0-alpha 884 6/1/2021
15.4.0-alpha 280 5/3/2021
15.3.1 573 5/3/2021
15.2.0 424 4/29/2021
15.2.0-alpha 288 4/29/2021
15.1.0 377 11/18/2022
15.0.1 562 3/2/2021
14.8.0-alpha 286 3/2/2021
14.6.0-alpha 346 1/17/2021
14.5.0-alpha 334 1/8/2021
14.4.0-alpha 348 1/8/2021
14.3.0-alpha 369 1/8/2021
14.2.0-alpha 360 1/8/2021
14.1.0-alpha 377 1/8/2021
14.0.0-alpha 359 1/8/2021
13.10.0-alpha 322 12/29/2020
13.9.0-alpha 410 11/28/2020
13.8.0-alpha 338 11/27/2020
13.7.0-alpha 598 8/9/2020
13.6.0-alpha 343 8/9/2020
13.5.0-alpha 383 8/9/2020
13.4.0-alpha 473 8/6/2020
13.3.0-alpha 400 8/5/2020
13.1.0-alpha 360 8/4/2020
13.0.0-alpha 488 7/24/2020
12.2.0-alpha 479 6/28/2020
12.1.0-alpha 454 6/28/2020
12.0.3 616 6/30/2020
12.0.2 600 6/28/2020
12.0.1 616 6/28/2020
12.0.0 616 6/28/2020
12.0.0-alpha 397 6/28/2020
11.2.0-alpha 529 6/27/2020
10.3.0-alpha 393 6/24/2020
10.2.0-alpha 409 6/24/2020
10.1.0-alpha 396 6/24/2020
9.3.0 668 3/29/2020
9.2.0 618 3/17/2020
9.0.11 1,062 2/14/2020
9.0.10 589 2/13/2020
9.0.9 616 2/13/2020
9.0.8 652 2/13/2020
9.0.5 623 2/12/2020
9.0.3 661 2/9/2020
9.0.2 640 2/8/2020
9.0.1 647 2/8/2020
8.4.0 736 2/2/2020
8.3.0 664 2/1/2020
8.0.3 726 1/18/2020
8.0.1 598 1/13/2020
7.16.0 579 1/6/2020
7.15.0 579 1/6/2020
7.13.0 622 1/5/2020
7.12.0 684 1/5/2020
7.11.0 625 1/4/2020
7.10.0 589 12/16/2019
7.9.0 613 12/13/2019
7.8.0 621 12/13/2019
7.7.0 624 12/13/2019
7.6.0 614 12/11/2019
7.5.0 613 12/6/2019
7.4.0 587 12/3/2019
7.3.0 593 12/2/2019
7.2.0 589 11/28/2019
7.0.2 602 11/17/2019
7.0.1 608 11/16/2019
7.0.0 603 11/16/2019
6.16.0 1,016 6/24/2019
6.15.0 992 6/24/2019
6.10.0 1,030 5/2/2019
6.9.0 999 5/2/2019
6.8.0 1,056 4/25/2019
6.7.0 1,041 4/18/2019
6.6.0 1,017 4/18/2019
6.4.0 1,023 4/12/2019
6.2.0 1,038 4/12/2019
6.0.2 1,543 3/19/2019
6.0.1 1,158 3/8/2019
6.0.0 1,044 3/8/2019
5.3.0 1,111 1/30/2019
5.0.1 2,675 10/3/2018
5.0.0 1,200 9/20/2018
4.25.0 1,968 7/16/2018
4.24.0 1,244 7/16/2018
4.23.0 1,430 7/16/2018
4.21.0 2,066 6/28/2018
4.19.0 1,466 5/29/2018
4.17.0 3,706 4/13/2018
4.16.0 1,424 4/6/2018
4.15.0 1,403 4/5/2018
4.14.0 1,422 4/2/2018
4.13.0 1,517 3/26/2018
4.12.0 1,573 3/23/2018
4.11.0 1,566 3/23/2018
4.10.0 2,823 2/6/2018
4.9.0 1,346 11/29/2017
4.8.0 2,882 10/3/2017
4.0.6 1,317 9/17/2017
4.0.5 1,344 9/17/2017
4.0.4 1,338 9/17/2017
3.6.5 1,503 8/14/2017
3.6.4 1,540 7/21/2017
3.6.3 1,470 7/11/2017
3.6.1 1,567 6/19/2017
3.6.0 1,489 6/19/2017
3.5.6 1,493 5/18/2017
3.5.4 1,487 4/6/2017
3.5.3 1,537 4/4/2017
3.5.2 1,492 4/3/2017
3.3.4 1,546 3/31/2017
3.3.3 1,435 3/30/2017
3.3.2 1,467 3/30/2017
3.3.0 1,563 3/27/2017
3.1.0 1,510 3/20/2017
3.0.2 1,440 3/12/2017
2.0.9 1,599 2/20/2017
1.0.0 3,337 1/2/2017
1.0.0-rc6 1,371 10/25/2016
1.0.0-rc5 1,284 10/25/2016
1.0.0-rc4 1,191 10/25/2016
1.0.0-rc3 1,299 10/21/2016
1.0.0-rc2 1,473 10/5/2016

Limited Partition Support
Bug fixes
Upgrade solution to VS2017
Remove required filter for ReadActive