本文整理汇总了C#中Microsoft.OData.Core.UriParser.ODataUriParser.ParseEntityId方法的典型用法代码示例。如果您正苦于以下问题:C# ODataUriParser.ParseEntityId方法的具体用法?C# ODataUriParser.ParseEntityId怎么用?C# ODataUriParser.ParseEntityId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Microsoft.OData.Core.UriParser.ODataUriParser
的用法示例。
在下文中一共展示了ODataUriParser.ParseEntityId方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ParserAbsoluteEntityIdWithRelativeFullUri
public void ParserAbsoluteEntityIdWithRelativeFullUri()
{
var parser = new ODataUriParser(HardCodedTestModel.TestModel, new Uri("Customers(0)/Orders(1)/$ref?$id=http://test.org/People(1)", UriKind.Relative));
Assert.Equal(new Uri("http://test.org/People(1)"), parser.ParseEntityId().Id);
}
示例2: ParserRelativeEntityId
public void ParserRelativeEntityId()
{
var parser = new ODataUriParser(HardCodedTestModel.TestModel, new Uri("http://example.org/"), new Uri("http://example.org/Customers(0)/Orders(1)/$ref?$id=../../Orders(1)"));
Assert.Equal(new Uri("http://example.org/Orders(1)"), parser.ParseEntityId().Id);
}
示例3: ParserRelativeEntityIdWithRelativeFullUri
public void ParserRelativeEntityIdWithRelativeFullUri()
{
var parser = new ODataUriParser(HardCodedTestModel.TestModel, new Uri("Customers(0)/Orders(1)/$ref?$id=../../Orders(1)", UriKind.Relative));
Assert.Equal(new Uri("Orders(1)", UriKind.Relative), parser.ParseEntityId().Id);
}
示例4: ParseEntityId
public void ParseEntityId()
{
var parser = new ODataUriParser(HardCodedTestModel.TestModel, new Uri("http://example.org/"), new Uri("http://example.org/People(0)/$ref?$id=http://test.org/People(1)"));
Assert.Equal(new Uri("http://test.org/People(1)"), parser.ParseEntityId().Id);
}