private void AddLineToConsole(string message) { var item = new LoggerItem() { Time = DateTime.Now.ToString("HH:mm:ss"), Content = message }; LoggerListItems.Insert(0, item); Log.Information(item.Content); App.Database.SaveItemAsync(item); }
private async Task UpdateConsoleWindow() { var items = await App.Database.GetItemsAsync(); items.Reverse(); LoggerListItems.Clear(); RaisePropertyChanged(nameof(LoggerListItems)); foreach (LoggerItem item in items) { LoggerListItems.Add(item); } RaisePropertyChanged(nameof(LoggerListItems)); }