Platform.NET 1.2.5

Platform.NET

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

Install-Package Platform.NET -Version 1.2.5
dotnet add package Platform.NET --version 1.2.5
<PackageReference Include="Platform.NET" Version="1.2.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Platform.NET --version 1.2.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

# 1.2.5
- Allow size SizeConstraintAttribute to be used on structs and enums.
# 1.2.4
- 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,307 7/23/2018
1.2.4 814 7/23/2018
1.2.3 223 7/23/2018
1.2.1.291 1,853 5/12/2017
1.2.1.288 630 3/17/2017
1.2.1.287 1,643 8/14/2016
1.2.1.286 390 8/5/2016
1.2.1.283 604 7/16/2016
1.2.1.282 342 7/16/2016
1.2.1.281 328 7/16/2016
1.2.1.279 592 5/9/2016
1.2.1.276 2,182 2/6/2016
1.2.0.274-rc1 368 2/4/2016
1.2.0.273-rc1 325 2/4/2016
1.2.0.271-rc1 330 2/4/2016
1.2.0.270-rc1 330 2/4/2016
1.2.0.269-rc1 326 2/4/2016
1.2.0.268-rc1 348 2/4/2016
1.2.0.267-rc1 446 1/19/2016
1.2.0.266-rc1 369 1/3/2016
1.2.0.265-rc1 317 12/29/2015
1.2.0.264-rc1 320 12/29/2015
1.2.0.263-rc1 329 12/22/2015
1.2.0.262-rc1 341 12/22/2015
1.2.0.261-rc1 327 12/22/2015
1.2.0.260-rc1 344 12/22/2015
1.2.0.258-rc1 336 12/21/2015
1.2.0.257-rc1 334 12/20/2015
1.2.0.255-rc1 329 12/18/2015
1.2.0.254-rc1 322 12/18/2015
1.2.0.250-rc1 375 12/9/2015
1.2.0.248-rc1 430 12/7/2015
1.2.0.247-rc1 344 12/7/2015
1.2.0.246-rc1 363 12/6/2015
1.2.0.245-rc1 374 12/6/2015
1.2.0.244-rc1 341 12/6/2015
1.2.0.243-rc1 328 12/6/2015
1.2.0.242-rc1 370 12/6/2015
1.2.0.240-rc1 340 12/6/2015
1.2.0.239-rc1 332 12/6/2015
1.2.0.233-rc1 346 12/4/2015
1.1.0.231-rc1 333 12/4/2015
1.1.0.229 813 11/13/2015
1.1.0.228 473 11/3/2015
1.1.0.223 410 11/2/2015
1.1.0.222 371 10/31/2015
1.1.0.220 416 10/27/2015
1.1.0.216 406 10/23/2015
1.1.0.215 391 10/22/2015
1.1.0.214 380 10/22/2015
1.1.0.212 364 10/22/2015
1.1.0.209 478 10/16/2015
1.1.0.208 372 10/16/2015
1.1.0.205 482 9/23/2015
1.1.0.204 767 7/4/2015
1.1.0.203 380 7/4/2015
1.1.0.202 450 6/25/2015
1.1.0.198 476 6/12/2015
1.1.0.197 1,325 2/24/2015
1.1.0.196 449 1/31/2015
1.1.0.189 823 11/16/2014
1.1.0.188 571 11/16/2014
1.1.0.186 713 11/15/2014
1.1.0.185 786 11/15/2014
1.1.0.183 537 11/15/2014
1.1.0.178 593 11/15/2014
1.1.0.177 1,515 11/15/2014
1.1.0.175 620 11/15/2014
1.0.0.154 1,253 11/7/2014
1.0.0.149 427 10/30/2014
1.0.0.147 486 10/18/2014
1.0.0.146 508 10/9/2014
1.0.0.143 431 10/7/2014
1.0.0.142 460 9/25/2014
1.0.0.141 458 9/16/2014
1.0.0.139 420 9/15/2014
1.0.0.138 403 9/15/2014
1.0.0.136 423 9/11/2014
1.0.0.133-test 384 9/9/2014
1.0.0.131-test 434 9/9/2014
1.0.0.129-test 407 9/8/2014
1.0.0.126 416 9/8/2014
1.0.0.124 436 9/1/2014
1.0.0.121 518 7/10/2014
1.0.0.119 416 7/9/2014
1.0.0.107 462 6/20/2014
1.0.0.102 792 1/12/2014
1.0.0.90 453 1/5/2014
1.0.0.87 444 12/29/2013
1.0.0.84 441 12/20/2013
1.0.0.81 677 7/14/2013
1.0.0.78 592 5/6/2013
1.0.0.76 515 5/6/2013
1.0.0.73 505 5/3/2013
1.0.0.72 556 5/3/2013
1.0.0.70 611 5/3/2013