private IEdmModel GetModel() { ODataConventionModelBuilder builder = new ODataConventionModelBuilder(); builder.EntitySet<SelectExpandTestCustomer>("SelectExpandTestCustomers"); builder.EntitySet<SelectExpandTestOrder>("SelectExpandTestOrders"); builder.Ignore<SelectExpandTestSpecialCustomer>(); builder.Ignore<SelectExpandTestSpecialOrder>(); return builder.GetEdmModel(); }
private IEdmModel GetModelWithCustomerAlias() { ODataConventionModelBuilder builder = new ODataConventionModelBuilder { ModelAliasingEnabled = true }; builder.EntitySet<SelectExpandTestCustomerWithAlias>("SelectExpandTestCustomersAlias"); builder.EntitySet<SelectExpandTestOrderWithAlias>("SelectExpandTestOrdersAlias"); builder.Ignore<SelectExpandTestSpecialCustomerWithAlias>(); builder.Ignore<SelectExpandTestSpecialOrderWithAlias>(); return builder.GetEdmModel(); }