/// <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);
        }
Exemplo n.º 2
0
 public override bool Matches(IBindingMetadata metadata)
 {
     return(metadata.Has("IsSomething") && !metadata.Get <bool> ("IsSomething"));
 }
Exemplo n.º 3
0
 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");
 }
Exemplo n.º 5
0
		public override bool Matches (IBindingMetadata metadata)
		{
			return metadata.Has ("IsSomething") && metadata.Get<bool> ("IsSomething");
		}
Exemplo n.º 6
0
 public override bool Matches(IBindingMetadata metadata)
 {
     return(metadata.Has(_name) && metadata.Get <bool>(_name));
 }