/// <inheritdoc /> public override bool Matches(IBindingMetadata metadata) { _ = metadata ?? throw new ArgumentNullException(nameof(metadata)); return(metadata.Has(nameof(ContentSource)) && metadata.Get <ContentSource>(nameof(ContentSource)) == this.Source); }
public override bool Matches(IBindingMetadata metadata) { return(metadata.Has("IsSomething") && !metadata.Get <bool> ("IsSomething")); }
public override bool Matches(IBindingMetadata metadata) { return(metadata.Has("CanSwim") && !metadata.Get <bool>("CanSwim")); }
public override bool Matches(IBindingMetadata metadata) { return metadata.Has("CanSwim") && metadata.Get<bool>("CanSwim"); }
public override bool Matches (IBindingMetadata metadata) { return metadata.Has ("IsSomething") && metadata.Get<bool> ("IsSomething"); }
public override bool Matches(IBindingMetadata metadata) { return(metadata.Has(_name) && metadata.Get <bool>(_name)); }