There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
ODataConventionModelBuilder should respect the explicitly configured type names and namespaces and properties over the ones provided by datacontract
1) Create a model and use DataContract attribute and DataMember to alias the type name, the type namespace and the properties.
2) Explicitly configure the renamed elements using the convention modelbuilder.
3) Generate the IEdm model.
The generated model should reflect the changes explicitly done through the model builder.