var query = _applicationDbContext.Conversations.AsQueryable();
if (sortDirection == "asc")
query = query.OrderBy(x => EF.Property<object>(x, sortColumn));
else
query = query.OrderByDescending(x => EF.Property<object>(x, sortColumn));