C# (CSharp) Dynamitey.DynamicObjects Namespace

Classes

Name Description
AggreType A Fake Tupe that is an aggregate of other types
BaseDictionary Base class of Expando-Type objects
BaseFactory Base Class for making a fluent factory using an Impromptu Interface return type.
BaseForwarder Proxies Calls allows subclasser to override do extra actions before or after base invocation
BaseForwarder.AddRemoveMarker Marks whether we are adding or removing the delegate
BaseObject Dynamic Object that knows about the Impromtu Interface return types; Override Typical Dynamic Object methods, and use TypeForName to get the return type of an interface member.
BaseSingleInstancesFactory Base Class for making a singleton fluent factory using an Impromptu Interface return type.
Dummy Dummy that just returns null or default for everything.
ExtensionToInstanceProxy Proxy that can turn extension methods into instance methods
ExtensionToInstanceProxy.Invoker Basic Invoker syntax for dynamic generics
ExtensionToInstanceProxy.OverloadInvoker Overload Invoker
FauxType A Fake Type
FluentStringLookup Building block to use Method calls as dynamic lookups
Get Dynamic Proxy that exposes any properties of objects, and can massage results based on interface
LateType Late bind types from libraries not not at compile type
LateType.ConstructorForward Forward argument to constructor including named arguments
LateType.MissingTypeException Exception When The Late Type can not be found to bind.
Mimic Class for TDD, used for mocking any dynamic object
RealType A Fake Type that represents a real type
RegexMatch A Dynamic Regex Match