コード例 #1
0
        public override async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(HttpNotFound());
            }
            else
            {
                int nnid = id.GetValueOrDefault();
                await _loggingService.SaveCallAsync("Web page", nnid.ToString());

                IEnumerable <RequestSourceTimeLog> logs = _loggingService.GetLastTenLogs(nnid);
                BoardGame gameDetails = await _repository.GetDetailsAsync(nnid);

                return(View(new DetailsViewModel()
                {
                    BoardGameDetailed = gameDetails, Logs = logs
                }));
            }
        }