public ExpandoObjectModelValueProvider(IValueTypeProvider valueTypeProvider)
 {
     _valueTypeProvider = valueTypeProvider;
 }
Beispiel #2
0
 public ModelValueProviderFactory(IValueTypeProvider valueTypeProvider)
 {
     _providers = new Dictionary <Type, Func <IModelValueProvider> >();
     _providers.Add(typeof(object), () => new ObjectModelValueProvider(valueTypeProvider));
     _providers.Add(typeof(ExpandoObject), () => new ExpandoObjectModelValueProvider(valueTypeProvider));
 }
 public ObjectModelValueProvider(IValueTypeProvider valueTypeProvider)
 {
     _valueTypeProvider = valueTypeProvider;
 }
 public ModelValueProviderFactory(IValueTypeProvider valueTypeProvider)
 {
     _providers = new Dictionary<Type, Func<IModelValueProvider>>();
     _providers.Add(typeof (object), () => new ObjectModelValueProvider(valueTypeProvider));
     _providers.Add(typeof (ExpandoObject), () => new ExpandoObjectModelValueProvider(valueTypeProvider));
 }