public static ODataModelBuilder Add_ZipCode_ComplexType(this ODataModelBuilder builder) { var zipCode = builder.ComplexType<ZipCode>(); zipCode.Property(z => z.Part1); zipCode.Property(z => z.Part2).IsOptional(); return builder; }
public static ODataModelBuilder Add_Address_ComplexType(this ODataModelBuilder builder) { var address = builder.ComplexType<Address>(); address.Property(a => a.HouseNumber); address.Property(a => a.Street); address.Property(a => a.City); address.Property(a => a.State); return builder; }