ProductiveRage.Immutable 1.9.7

ProductiveRage.Immutable (for Bridge.NET)

A way to make it easier to create and work with immutable classes in Bridge.NET

There is a newer version of this package available.
See the version list below for details.
Install-Package ProductiveRage.Immutable -Version 1.9.7
dotnet add package ProductiveRage.Immutable --version 1.9.7
<PackageReference Include="ProductiveRage.Immutable" Version="1.9.7" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ProductiveRage.Immutable --version 1.9.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Added a "With" method overload that takes a "valueUpdater" delegate rather than just a "newValue" and added a workaround for validation in the constructor not being executed when new instances are created with "With" (a "Validate" method may be added to classes, which will be called when new instances are created, and an analyser ensures that only CtorSet calls - and an optional final Validate call - are present in constructors)

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.2.0 38 7/3/2019
4.1.0 193 1/24/2019
4.0.0 117 1/21/2019
3.2.0 138 1/14/2019
3.1.0 157 1/11/2019
3.0.0 380 6/8/2018
2.11.1 1,670 4/8/2018
2.11.0 236 4/8/2018
2.10.4 233 3/29/2018
2.10.3 276 3/15/2018
2.10.2 229 3/9/2018
2.9.7 236 2/27/2018
2.9.6 216 2/27/2018
2.9.5 309 1/18/2018
2.9.3 269 1/11/2018
2.9.2 557 12/7/2017
2.9.1 238 12/7/2017
2.9.0 232 12/7/2017
2.8.0 248 10/16/2017
2.7.0 351 8/21/2017
2.6.1-beta 303 7/13/2017
2.6.0-beta 299 7/4/2017
2.5.2-beta 311 6/22/2017
2.5.0-beta 303 6/14/2017
2.4.0-beta 231 6/9/2017
2.3.0-beta 281 5/15/2017
2.2.0-beta 266 5/9/2017
2.1.0-beta 265 5/4/2017
2.0.0-beta 283 5/3/2017
1.12.3 287 5/3/2017
1.12.2 314 4/25/2017
1.11.4 282 3/28/2017
1.11.3 342 2/8/2017
1.11.2 325 1/25/2017
1.11.1 305 1/24/2017
1.11.0 380 12/14/2016
1.10.0 339 11/1/2016
1.9.8 323 10/21/2016
1.9.7 325 10/13/2016
1.9.6 337 10/1/2016
1.9.5 325 9/26/2016
1.9.4 392 9/14/2016
1.9.3 408 9/13/2016
1.9.2 400 9/13/2016
1.8.4 519 7/27/2016
1.8.3 420 7/4/2016
1.8.2 380 7/4/2016
1.8.1 424 7/2/2016
1.8.0 416 6/9/2016
1.7.1 360 5/2/2016
1.7.0 393 4/30/2016
1.6.7 421 3/3/2016
1.6.5 434 2/25/2016
1.6.4 392 2/25/2016
1.6.3 454 1/12/2016
1.6.2 440 1/12/2016
1.6.1 455 1/6/2016
1.6.0 459 12/30/2015
1.5.1 449 12/23/2015
1.5.0 438 12/17/2015
1.4.2 336 12/17/2015
1.4.1 473 12/16/2015
1.4.0 433 12/16/2015
1.3.0 441 12/15/2015
1.2.0 426 12/15/2015
1.1.0 462 12/15/2015
1.0.1 435 12/15/2015
Show less