Provides a dynamic API over XLinq:
var xdoc = XDocument.Load("rss.xml");
var rss = doc.Root.ToDynamic();
// Type conversion, element traversal
// using dotted path notation
DateTime pubDate = rss.channel.pubDate;
// Type conversion, attribute navigation
// using indexer notation
int port =...
More information
Traverse an enumerable tree, depth or breadth first.
Example:
var dirs = new DirectoryInfo("C:\\")
.Traverse(TraverseKind.BreadthFirst, dir => dir.EnumerateDirectories());
Provides the implementation of a reactive extensions event stream, allowing trending and analysis queries to be performed in real-time over the events pushed through the stream.
Allows inspecting the exact type inheritance tree as declared in source, rather than the flattened view that reflection provides (for implemented interfaces, for example).
Enables code to determine what are the interfaces implemented directly by a type rather than a base class, as well as determine...
More information
Provides the IEventStream interface of a reactive extensions stream, allowing trending and analysis queries to be performed in real-time over the events pushed through the stream, as well as flexible subscription models.
Installing this package actually installs netfx-WebApi.Testing.
This package is provided for backwards compatibility with existing dependencies and to provide an upgrade path.
Provides the missing KeyValuePair.Create static method, following the same approach as the Tuple.Create one to avoid having to type
the generic argument parameters and leverage type inference instead: i.e. KeyValuePair.Create("max", 25) creates a KeyValuePair<string, int>.
Allows querying WCF Web Api endpoints that expose IQueryable<T>, with full query support for nested relationships, etc.
Does not deal with response deserialization. Look for HttpEntityClient for that.