public override object GetValue(object component) { return(_value = new XDeferredSingleton <XElement>((e, n) => e.Element(n), component as XElement, null)); }
public override object GetValue(object?component) { return(_value = new XDeferredSingleton <XAttribute>((e, n) => e.Attribute(n), (component as XElement) !, null)); }