Linq query met array van parameters

Installeer nuget package

Install-Package NinjaNye.SearchExtensions

In Controller

public IActionResult Zoek(string q)
{
    List<string> zoek = new List<string>();
    string[] velden = q.Split(new char[0]); // array maken, splitsen op spatie
    var lijst = _context.tabel
        .Search(x => x.Voornamen, x => x.Naam) // in welke velden moet gezocht worden
        .Containing(velden);  // op welke termen moet er gezocht worden
    return Ok(lijst);
}

url: https://ninjanye.github.io/SearchExtensions/index.html

Categories: , ,

Related Article