示例#1
0
        public async Task <CommentListModel> Approve(Guid id, Guid?parentId = null)
        {
            await _service.ApproveAsync(id);

            var result = await List(parentId);

            result.Status = new StatusMessage
            {
                Type = StatusMessage.Success,
                Body = _localizer.Comment["The comment was successfully approved"]
            };
            return(result);
        }
示例#2
0
        public async Task <CommentListModel> Approve(ApprovalModel model)
        {
            await _service.ApproveAsync(model.Id).ConfigureAwait(false);

            var result = await List(model.ParentId).ConfigureAwait(false);

            result.Status = new StatusMessage
            {
                Type = StatusMessage.Success,
                Body = _localizer.Comment["The comment was successfully approved"]
            };
            return(result);
        }