PeanutButter
Loading...
Searching...
No Matches
PeanutButter.DuckTyping.Extensions Namespace Reference

Classes

class  ConversionExtensions
 Provides an extension method on object to attempt to convert to any other type supported by any existing (or located) converters. If you need a special conversion to happen then implement IConverter<T1, T2> to convert between T1 and T2. Common .net type conversion from strings is already supported (based on culture-invariant conversions, eg "1.23" -> 1.23M) More...
class  CustomAttributeHelperExtensions
 Contains an extension method to craete a CustomAttributeBuilder out of CustomAttributeData, largely based on code at: http://stackoverflow.com/questions/2365470/using-reflection-emit-to-copy-a-custom-attribute-to-another-method (apparently, this is how AutoFac does it!) More...
class  DuckableTypesCache
class  DuckTypingCollectionExtensions
 Provides ducking extensions for collections. More...
class  DuckTypingDictionaryExtensions
 Provides duck-typing extension methods around dictionary objects. More...
class  DuckTypingExtensionSharedMethods
 Provides a set of extension methods to enable duck-typing. More...
class  DuckTypingHelperExtensions
class  DuckTypingNameValueCollectionExtensions
 Provides duck-typing around NameValueCollections. More...
class  DuckTypingObjectExtensions
 Provides a set of extension methods to enable duck-typing. More...
class  FuzzyDictionaryExtensions
 Provides extensions for dealing with dictionaries in a "fuzzy" manner. More...
class  FuzzyMatchingExtensions
class  MergingExtensions
 Provides extension method for merging multiple objects behind a required interface. More...
class  TypeLookup