Пример #1
0
 public static ODataModelBuilder Add_Customer_EntityType_With_CollectionProperties(this ODataModelBuilder builder)
 {
     builder.Add_Customer_EntityType();
     builder.Entity <Customer>().CollectionProperty(c => c.Aliases);
     builder.Entity <Customer>().CollectionProperty(c => c.Addresses);
     return(builder);
 }
Пример #2
0
        public static ODataModelBuilder Add_Customer_EntityType_With_DynamicProperties(this ODataModelBuilder builder)
        {
            builder.Add_Customer_EntityType();
            var customer = builder.EntityType <Customer>();

            customer.HasDynamicProperties(c => c.DynamicProperties);
            return(builder);
        }
Пример #3
0
        public static ODataModelBuilder Add_Customer_EntityType_With_Address(this ODataModelBuilder builder)
        {
            builder.Add_Customer_EntityType();
            builder.Add_Address_ComplexType();
            var customer = builder.Entity <Customer>();

            customer.ComplexProperty(c => c.Address);
            return(builder);
        }
Пример #4
0
 public static ODataModelBuilder Add_Customers_EntitySet(this ODataModelBuilder builder)
 {
     builder.Add_Customer_EntityType().EntitySet <Customer>("Customers");
     return(builder);
 }
Пример #5
0
 public static ODataModelBuilder Add_Customers_Singleton(this ODataModelBuilder builder)
 {
     builder.Add_Customer_EntityType().Singleton <Customer>("VipCustomer");
     return(builder);
 }