Я пытаюсь использовать новый элемент управления Xamarin.Forms.Pages.ListDataPage, который в настоящее время находится в режиме предварительного просмотра.Xamarin.Forms.Pages.ListDataPage not loading Данные от AzureEasyTableSource
Я установил . Приложение компилируется и запускается, но this.DataSource.Data.Count
всегда возвращает 0, как на iOS, так и на Android.
пыльник является Просмотры XAML
<?xml version="1.0" encoding="UTF-8"?>
<p:ListDataPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:Sparrow"
xmlns:azure="clr-namespace:Xamarin.Forms.Pages.Azure;assembly=Xamarin.Forms.Pages.Azure"
xmlns:p="clr-namespace:Xamarin.Forms.Pages;assembly=Xamarin.Forms.Pages"
x:Class="Sparrow.NewsPage" StyleClass="Event" Title="News" BindingContext="This">
<p:ListDataPage.DataSource>
<azure:AzureDataSource>
<azure:AzureDataSource.Source>
<azure:AzureEasyTableSource TableName="NewsItem"
Uri="https://<<AppName>>.azurewebsites.net"/>
</azure:AzureDataSource.Source>
</azure:AzureDataSource>
</p:ListDataPage.DataSource>
<p:ListDataPage.DefaultItemTemplate>
<DataTemplate>
<ViewCell>
<p:ListItemControl
Title="{ Binding Value[headline] }"
Detail="{ Binding Value[newsBody] }"
DataSource="{ Binding Value }"
HeightRequest="30"
/>
</ViewCell>
</DataTemplate>
</p:ListDataPage.DefaultItemTemplate>
</p:ListDataPage>
захвата Wireshark и журналы потокового App Service показывают, что сервер принимает и отвечать на запросы, но приложение не обрабатывает данные.