У меня следующая OData. Что я пытаюсь достичь в Typescript, так это использовать раскрывающийся список EnumType. Кажется, я не могу использовать http get для доступа к EnumType BlackLight и Sound. Неужели это возможно?
<?xml version="1.0" encoding="utf-8" ?>
<edmx:EdmxVersion="4.0"xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
<edmx:DataServices>
<SchemaNamespace="DataService"xmlns="http://docs.oasis-open.org/odata/ns/edm">
<EnumType Name="BackLight">
<MemberName="Level0"Value="0"/>
<MemberName="Level1"Value="1"/>
<MemberName="Level2"Value="2"/>
<MemberName="Level3"Value="3"/>
<MemberName="Level4"Value="4"/>
<MemberName="Level5"Value="5"/>
<MemberName="Level6"Value="6"/>
<MemberName="Level7"Value="7"/>
</EnumType>
<EnumType Name="Sound">
<MemberName="Level1"Value="1"/>
<MemberName="Level2"Value="2"/>
<MemberName="Level3"Value="3"/>
</EnumType>
<ComplexType Name="SystemConfiguration">
<PropertyName="MeterBackLight"Type="DataService.BackLight"Nullable="false"/>
<PropertyName="MeterSound"Type="DataService.Sound"Nullable="false"/>
</ComplexType>
<EntityContainer Name="Container">
<EntitySetName="DisplayConfig" EntityType="DataService.SystemConfiguration"/>
</EntityContainer>
</Schema>
</edmx:DataServices>
</edmx:Edmx>