EntitySetController
을 사용하여 사용자 지정 호출을 구현하려고합니다.EntitySetController를 사용하여 사용자 지정 호출 수행 방법
public class MyController : EntitySetController<Poco, int>
{
public IQueryable<Poco> Get()
{
var result = _myBusinessLogic.Search(QueryOptions.Top.Value);
return result.AsQueryable()
}
}
나는 컨트롤러가 이미 하나의 페이지를 반환 Search
방법의 결과에 페이징을 적용하려고하는 것처럼 보이기 때문에 내가 뭔가를 놓친 것 같아. 어떻게하면 그 일을 막고 페이징을 직접 적용 할 수 있습니까?
public IEnumerable<Poco> Get(ODataQueryOptions odataQueryOptions)
을하지만 쓰기 적은 배관 코드가 거기에 너무 EntitySetController
함께있을 수 있는지 궁금 : 난 그냥 대신 ODataController에서 상속 구현할 수처럼
는 것 같습니다.
나는PageResult<>