Platform.NET 1.2.3

Platform.NET

A cross-platform library of useful classes and extensions for C# and .NET.

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

Release Notes

# 1.2.3
- Moved to semantic versioning
- Allow size SizeConstraintAttribute to be used on types.
# Previous versions
- Thread-safety fixes for CachingXmlSerializerFactory
- Removed constructor that takes ValueExpression from DefaultValue
- Added ConcatUnlessNull and PrependUnlessNull to EnumerableUtils
- Added EnumerableUtils.DropLast methods.
- Updated to .NET 4.5.2
- Removed Platform.Collections.ReadOnlyList dependency from ExpressionVisitor
- Added MethodUtils.GetMethodOnTypeReplacingTypeGenericArgs
- Added ActionUtils.ToFunc
- Added ExpressionComparer and ExpressionHasher
- Added TypeUtils.GetConstructorInfo
- Added MethodInfo.GetGenericMethodOrRegular extension method
- Added MethodInfo.GetGenericTypeDefinitionMethod() extension method
- Added support for static members in TypeUtils GetMethod, GetProperty, GetField and GetMember
Previous:
- Added PropertyWiseEqualityComparer
- Added GetMember, GetMethod, GetProperty and GetField methods to TypeUtils to emulate memberof operator using lambda expressions
- Various fixes to Xml Serialization (thanks @mwillebrands)
- Added TextReader.Concat
- Fixed bug where empty elements are skipped.
- Removed deprecated code from ConfigurationBlock
- Namespace would appear empty if none was set
- New Platform.Xml.Serialization serializers
- ExpressionVisitor.VisitNew now returns Expression rather than NewExpression
- Enhanced ExpressionVisitor features
- Massive refactor
- New dependency on .NET 4.0
- Removed legacy code that's no longer required for .NET 4.0

Dependencies

This package has no dependencies.

Showing the top 1 GitHub repositories that depend on Platform.NET:

Repository Stars
tumtumtum/Shaolinq
ORM for .NET with full LINQ support for Postgres, Sqlite, MySql and SqlServer

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
1.2.5 1,411 7/23/2018
1.2.4 865 7/23/2018
1.2.3 229 7/23/2018
1.2.1.291 1,882 5/12/2017
1.2.1.288 638 3/17/2017
1.2.1.287 1,653 8/14/2016
1.2.1.286 396 8/5/2016
1.2.1.283 610 7/16/2016
1.2.1.282 348 7/16/2016
1.2.1.281 335 7/16/2016
1.2.1.279 600 5/9/2016
1.2.1.276 2,196 2/6/2016
1.2.0.274-rc1 374 2/4/2016
1.2.0.273-rc1 331 2/4/2016
1.2.0.271-rc1 336 2/4/2016
1.2.0.270-rc1 336 2/4/2016
1.2.0.269-rc1 332 2/4/2016
1.2.0.268-rc1 353 2/4/2016
1.2.0.267-rc1 453 1/19/2016
1.2.0.266-rc1 374 1/3/2016
1.2.0.265-rc1 324 12/29/2015
1.2.0.264-rc1 327 12/29/2015
1.2.0.263-rc1 335 12/22/2015
1.2.0.262-rc1 347 12/22/2015
1.2.0.261-rc1 334 12/22/2015
1.2.0.260-rc1 351 12/22/2015
1.2.0.258-rc1 344 12/21/2015
1.2.0.257-rc1 342 12/20/2015
1.2.0.255-rc1 335 12/18/2015
1.2.0.254-rc1 328 12/18/2015
1.2.0.250-rc1 381 12/9/2015
1.2.0.248-rc1 436 12/7/2015
1.2.0.247-rc1 350 12/7/2015
1.2.0.246-rc1 369 12/6/2015
1.2.0.245-rc1 380 12/6/2015
1.2.0.244-rc1 347 12/6/2015
1.2.0.243-rc1 336 12/6/2015
1.2.0.242-rc1 376 12/6/2015
1.2.0.240-rc1 348 12/6/2015
1.2.0.239-rc1 339 12/6/2015
1.2.0.233-rc1 354 12/4/2015
1.1.0.231-rc1 341 12/4/2015
1.1.0.229 822 11/13/2015
1.1.0.228 482 11/3/2015
1.1.0.223 417 11/2/2015
1.1.0.222 378 10/31/2015
1.1.0.220 422 10/27/2015
1.1.0.216 412 10/23/2015
1.1.0.215 400 10/22/2015
1.1.0.214 389 10/22/2015
1.1.0.212 372 10/22/2015
1.1.0.209 487 10/16/2015
1.1.0.208 380 10/16/2015
1.1.0.205 490 9/23/2015
1.1.0.204 775 7/4/2015
1.1.0.203 386 7/4/2015
1.1.0.202 458 6/25/2015
1.1.0.198 484 6/12/2015
1.1.0.197 1,337 2/24/2015
1.1.0.196 457 1/31/2015
1.1.0.189 831 11/16/2014
1.1.0.188 579 11/16/2014
1.1.0.186 722 11/15/2014
1.1.0.185 794 11/15/2014
1.1.0.183 547 11/15/2014
1.1.0.178 603 11/15/2014
1.1.0.177 1,524 11/15/2014
1.1.0.175 629 11/15/2014
1.0.0.154 1,261 11/7/2014
1.0.0.149 435 10/30/2014
1.0.0.147 494 10/18/2014
1.0.0.146 516 10/9/2014
1.0.0.143 442 10/7/2014
1.0.0.142 471 9/25/2014
1.0.0.141 465 9/16/2014
1.0.0.139 427 9/15/2014
1.0.0.138 413 9/15/2014
1.0.0.136 433 9/11/2014
1.0.0.133-test 392 9/9/2014
1.0.0.131-test 442 9/9/2014
1.0.0.129-test 414 9/8/2014
1.0.0.126 424 9/8/2014
1.0.0.124 446 9/1/2014
1.0.0.121 528 7/10/2014
1.0.0.119 423 7/9/2014
1.0.0.107 469 6/20/2014
1.0.0.102 799 1/12/2014
1.0.0.90 461 1/5/2014
1.0.0.87 453 12/29/2013
1.0.0.84 450 12/20/2013
1.0.0.81 687 7/14/2013
1.0.0.78 604 5/6/2013
1.0.0.76 525 5/6/2013
1.0.0.73 515 5/3/2013
1.0.0.72 566 5/3/2013
1.0.0.70 622 5/3/2013