Solenoid.Expressions is a powerful expression language for querying and manipulating an object graph at runtime. The language supports setting and getting of property values, property assignment, method invocation, accessing the context of arrays, collections and indexers, logical and arithmetic operators and named variables. It also supports list projection and selection, as well as common list aggregators.

Solenoid.Expressions is based on the Spring.NET SpEL, and is licensed under the Apache License, Version 2.0.

Documentation is currently available from the source repository:

Requires NuGet 2.8 or higher.

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

Release Notes

More cleanup, and some internal API changes.


This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 1,374 8/24/2014 455 8/24/2014