public DisplayImagePage(byte[] photo) { InitializeComponent(); viewModel = new DisplayImageViewModel(photo); BindingContext = viewModel; }
public IActionResult DisplayImage(int id) { var repos = new ImageRepository(_connenctionString); var vm = new DisplayImageViewModel(); var likes = HttpContext.Session.Get <List <int> >("Likes"); if (likes != null) { vm.Liked = likes.Contains(id); } else { vm.Liked = false; } vm.Image = repos.GetImageById(id); return(View(vm)); }