//ADD public async void AddUpdateYoutubePersistedItem(YoutubePersistedItem item) { LoggingService.LogInformation("writing to db 'Scene'", "AppDatabase.AddUpdateYoutubePersistedItem"); var found = RetrieveYoutubePersistedItem(item.Id); if (found != null && found.Count() > 0) { this.SqliteDb.Update(item); //await mstScene.UpdateAsync(scene); } else { var newId = this.SqliteDb.Insert(item); //await mstScene.InsertAsync(scene); } Messenger.Default.Send <GeneralSystemWideMessage>(new GeneralSystemWideMessage("updating ...") { Identifier = "DB", SourceId = "YoutubePersistedItem" }); Messenger.Default.Send <GeneralSystemWideMessage>(new GeneralSystemWideMessage("") { Identifier = "YOUTUBE", AggregateId = item.Id.ToString(), Action = "UPDATED" }); }
//ADD public async void AddUpdateYoutubePersistedItem(YoutubePersistedItem item) { LoggingService.LogInformation("writing to db 'Scene'", "AppDatabase.AddUpdateYoutubePersistedItem"); var found = RetrieveYoutubePersistedItem(item.Id); if (found != null && found.Count() > 0) { this.SqliteDb.Update(item); //await mstScene.UpdateAsync(scene); } else { var newId = this.SqliteDb.Insert(item); //await mstScene.InsertAsync(scene); } Messenger.Default.Send<GeneralSystemWideMessage>(new GeneralSystemWideMessage("updating ...") { Identifier = "DB", SourceId = "YoutubePersistedItem" }); Messenger.Default.Send<GeneralSystemWideMessage>(new GeneralSystemWideMessage("") { Identifier = "YOUTUBE", AggregateId = item.Id.ToString(), Action = "UPDATED" }); }