Frage

Ich habe angesehen, eine generische WHERE-Klausel zu erstellen, damit ich keinen Code wiederholen kann.Ich habe das Folgende, das Beiträge auf Basis eines Tags zurückgibt.Dasselbe dabei könnte genauso einfach für Rendite-Beiträge auf Basis eines Suchbegriffs oder in einer Kategorie verwendet.Der einzige Unterschied ist die Where-Klausel.Von dem, was ich gesehen habe, dass Ausdrucksbäume oder Prädikatbauer verwendet werden könnten, obwohl ich nicht weiß, ob diese gleich sind.Auch DLINQ war in einem so post von 2013. und linqkit ich denke auch eine Option.Kann jemand in die richtige Richtung zeigen, dass er eine generische, wo Klausel erstellt wird?

Dies ist der Teil, an dem ich dynamisch generelleticetagcode machen möchte, damit ich genauso problemlos Swpa in Postkategorie oder Posts anstelle von Posttag kann.

Der Code:

Where(Function(t) t.PostTag.Any(Function(t1) t1.Tag.StartsWith(tag)))

War es hilfreich?

Lösung

gelöst -

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top