Exemplo n.º 1
0
        public async Task <IActionResult> DeleteObject([FromBody] DeleteObjectDto deleteObject)
        {
            var result = await _objectService.AuthorizedDelete(deleteObject);

            return(StatusCode(result, new
            {
                Message = "The object has been deleted."
            }));
        }
Exemplo n.º 2
0
        public async Task <CommandResult> AuthorizedDelete(DeleteObjectDto objectDto)
        {
            var result = await _objectService.AuthorizedDelete(objectDto);

            if (result.IsSuccessful)
            {
                PublishEvent(objectDto.ObjectId);
            }
            return(result);
        }