odata_client_codegen 0.1.0

Strongly-typed OData client code generation
Documentation
<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0"
    xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
    <edmx:DataServices>
        <Schema Namespace="Test.OverloadedKey"
            xmlns="http://docs.oasis-open.org/odata/ns/edm">
            <EntityType Name="BaseType" Abstract="true">
                <Key>
                    <PropertyRef Name="Id1"/>
                </Key>
                <Property Name="Id1" Type="Edm.Int64" Nullable="false" />
                <Property Name="Id2" Type="Edm.Int64" Nullable="false" />
            </EntityType>
            <EntityType Name="SubType" BaseType="Test.OverloadedKey.BaseType">
                <Key>
                    <PropertyRef Name="Id2"/>
                </Key>
            </EntityType>
            <EntityContainer Name="Container" />
        </Schema>
    </edmx:DataServices>
</edmx:Edmx>