DynamicDictionary
Wraps a IDictionary with a dynamic object to expose a bit better looking API.
The implementation is trivial and assumes keys are Strings.
namespace Castle.Components.DictionaryAdapter
{
public interface IValueInitializer
{
void Initialize(IDictionaryAdapter dictionaryAdapter, object value);
}
}