コード例 #1
0
        public async Task <IActionResult> Get(int id)
        {
            MeetingTopicViewModel viewModel = await _meetingTopicManager.GetAsync(id);

            if (viewModel == null)
            {
                return(NotFound());
            }
            return(Ok(viewModel));
        }
コード例 #2
0
        public async Task <IActionResult> Update(MeetingTopicViewModel viewModel)
        {
            var userId = int.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value);
            await _meetingTopicManager.UpdateAsync(viewModel, userId);

            var user = await _userManager.GetAsync(userId);

            _logger.LogInformation($"{user.Email} Edit Topic : {JsonConvert.SerializeObject(viewModel)}");
            return(Ok());
        }
コード例 #3
0
 public ValidateResult ValidateBeforeAdd(MeetingTopicViewModel viewModel)
 {
     return(new ValidateResult());
 }