public ContentModel.ISerializer Get(IMember parameter) { var serializer = _contents.Get(parameter); var result = _registrations.IsSatisfiedBy(parameter.Metadata) ? new Serializer(_registrations.Get(parameter.Metadata), serializer) : serializer; return(result); }
public ContentModel.ISerializer Get(TypeInfo parameter) { var serializer = _contents.Get(parameter); var result = _registrations.IsSatisfiedBy(parameter) ? new Serializer(_registrations.Get(parameter), serializer) : serializer; return(result); }
public void Execute(object parameter) { foreach (var member in _members) { if (_values.IsSatisfiedBy(member.Name)) { var access = _accessors.Get(member); var value = _values.Get(member.Name); access.Assign(parameter, value); } } }
public object Get(string parameter) => _source.Get(parameter);
public object Get(string parameter) => _store.IsSatisfiedBy(parameter) ? _store.Get(parameter) : Default(parameter);
public TValue Get(TType parameter) => _store.Get(parameter);