Witam mam problem z stworzeniem zmiennej która będzie pamiętała czy sortowanie jest rosnące czy malejące(chodzi o zmienna isSortAscending). Z góry dzięki za podpowiedzi.
Tutaj metoda:
public List<Person> SortAfterFirstNameOrLastName(string choice)
{
bool isSortAscending = true;

        if (!isSortAscending)
        {
            choice = "";
            isSortAscending = true;
        }
        else
        {
            isSortAscending = false;
        }

        IQueryable<Person> results = _context.Persons;

        switch (choice)
        {
            case "lastName":
                results = results.OrderBy(o => o.LastName);
                break;
            default:
                results = results.OrderByDescending(o => o.LastName);
                break;
        }

        return results.AsNoTracking().ToList();
    }