SnapDotNet.Apps.ViewModels.SignedIn.SnapsViewModel.SnapsViewModel C# (CSharp) Method

SnapsViewModel() public method

public SnapsViewModel ( ) : System
return System
        public SnapsViewModel()
        {
            #region Create Spoofed Test Snaps

            SpoofedSnaps = new ObservableCollection<Snap>
            {
                // Sent
                new Snap // Delivered
                {
                    SenderName = "wumbotestalex",
                    RecipientName = "Snaisy",
                    Timestamp = DateTime.UtcNow,
                    Status = SnapStatus.Delivered,
                    MediaType = MediaType.Image
                },
                new Snap // Opened
                {
                    SenderName = "wumbotestalex",
                    RecipientName = "Snaisy",
                    Timestamp = DateTime.UtcNow,
                    Status = SnapStatus.Opened,
                    MediaType = MediaType.Image
                },
                new Snap // Screenshot
                {
                    SenderName = "wumbotestalex",
                    RecipientName = "Snaisy",
                    Timestamp = DateTime.UtcNow,
                    Status = SnapStatus.Screenshotted,
                    MediaType = MediaType.Image
                },

                // Recieved
                new Snap // Delivered
                {
                    SenderName = "Snaisy",
                    RecipientName = "wumbotestalex",
                    Timestamp = DateTime.UtcNow,
                    Status = SnapStatus.Delivered,
                    MediaType = MediaType.Image
                },
                new Snap // Opened
                {
                    SenderName = "Snaisy",
                    RecipientName = "wumbotestalex",
                    Timestamp = DateTime.UtcNow,
                    Status = SnapStatus.Opened,
                    MediaType = MediaType.Image
                },
                new Snap // Screenshotted
                {
                    SenderName = "Snaisy",
                    RecipientName = "wumbotestalex",
                    Timestamp = DateTime.UtcNow,
                    Status = SnapStatus.Screenshotted,
                    MediaType = MediaType.Image
                }
            };

            #endregion

            TryDownloadMediaCommand = new RelayCommand<Snap>(async snap =>
            {
                await snap.DownloadSnapBlobAsync(App.SnapChatManager);
                App.SnapChatManager.SaveAccountData();
            });
        }
SnapsViewModel