public override bool Condition(ComicSourceContext context) { if (ConditionAction is null) { return(false); } return(ConditionAction(context)); }
public void GivenValue_PropertyMustEquipGiven() { var uri = new Uri("http://www.bing.com/"); var ctx = new ComicSourceContext(uri); Assert.AreEqual(uri, ctx.Uri); Assert.AreEqual(uri.AbsoluteUri, ctx.Source); ctx = new ComicSourceContext(uri.AbsoluteUri); Assert.AreEqual(uri, ctx.Uri); Assert.AreEqual(uri.AbsoluteUri, ctx.Source); var str = "-no-uri-"; ctx = new ComicSourceContext(str); Assert.AreEqual(str, ctx.Source); }
public override bool Condition(ComicSourceContext context) { return(context.Uri.Host == Address.Host); }
public override bool Condition(ComicSourceContext context) { return(context.Uri.Host == Address.Host || context.Uri.Host == "manhua.dmzj.com"); }
public override bool Condition(ComicSourceContext context) { return(true); }
public bool Condition(ComicSourceContext context) { return(ConditionFunc(context)); }