public static ODataModelBuilder Add_Employee_EntityType_With_HomeAddress(this ODataModelBuilder builder) { builder.Add_Employee_EntityType(); builder.Add_Address_ComplexType(); var customer = builder.EntityType <Employee>(); customer.ComplexProperty(c => c.HomeAddress); return(builder); }