Ich versuche, einige Daten von Azure zu laden. Ich habe eine Datenzugriffsebene erstellt. Mein ViewModel durchläuft das Modell, das die DAL durchläuft, um die Daten zu laden.Microsoft Azure, lädt Daten friert W10 App
Wenn ich den gleichen Code in meinem ViewModel, funktioniert es. Wenn ich versuche, es von der DAL aus zu starten, erstarrt die App und ich erhalte keine Fehler.
Hier ist der Code:
// ViewModel.
public async Task<List<ClassData>> Test()
{
try
{
var y = await App.MobileService.GetTable<ClassData>().ToListAsync();
}
....
// Data Access Layer
public static async Task<List<ClassData>> GetClassList()
{
try
{
var y = await App.MobileService.GetTable<ClassData>().ToListAsync();
return null;
}
....
Also, in der DAL, var y = await .... verursacht nur die App zu hängen und wird nie abgeschlossen den Betrieb oder etwas nach.
Irgendwelche Ideen?
Sie verwenden neue Mobile Apps (vom neuen Portal) oder alte Mobile Services (vom alten Portal)? –
Neu. Das Problem war: Ich ging vom ViewModel zum Model zu meinem DataAccessLayer, aber einer dieser Layer bediente sich nicht (ich vergesse das genau, da ich die DAL verschrottet habe, nachdem ich das Problem erkannt und entschieden habe, es anders zu machen Weg.) – user3007447