//Get our returned entityModel from the response
IEnumerable model = null;
context.Response.TryGetContentValue(out model);
if (model == null) return;
//Change response if limit or offset is not zero
IEnumerable result = null;
if ((limit + offset) > 0)
{
result = model.Take(limit).Skip(offset);
}