public GetEntityListResult GetEntityList(GetEntityListParams parameters) { var entityMetadata = GetEntityMetadata(parameters); var entityListAttributes = GetEntityListAttributes(entityMetadata); var query = GetEntityListQuery(entityMetadata); List <dynamic> entities = query.ToDynamicList(); var entityList = CreateEntityComponentBase <EntityList>(entityMetadata, null); entityList.Entities = entities; entityList.Attributes = entityListAttributes; var result = new GetEntityListResult { EntityList = entityList }; return(result); }
public GetEntityListResult GetEntityList([FromBody] GetEntityListParams parameters) { var result = _entityService.GetEntityList(parameters); return(result); }