public ODataConverterTest()
 {
     // This line gives us only the reference edmmodel.
     // It isn't used in the converter.
     CsdlReader.TryParse(XmlReader.Create(new StringReader(sampleMetadataDocument)), out model, out _);
     converter = new ODataConverter();
     Item      = converter.ConvertCollection(sampleMetadataDocument);
 }
Ejemplo n.º 2
0
        public Person[] TestByOData()
        {
            var expr = QueryContext.CreateQuery <Person>().Where(p => p.Id == 2).Query();

            return(ODataConverter.CreateInstance <PersonController>(expr, MethodBase.GetCurrentMethod()).ApplyTo(GetAll().AsQueryable()).OfType <Person>().ToArray());
        }