public async Task <IActionResult> Put([FromBody] DTOOperation dto, CancellationToken ct = default(CancellationToken))
        {
            var result = _query.Get(dto.Id);

            if (result == null)
            {
                return(NotFound());
            }

            dto = await _service.Update(dto, ct);

            return(Ok(dto));
        }
        public async Task <IActionResult> Post([FromBody] DTOOperation dto, CancellationToken ct = default(CancellationToken))
        {
            dto = await _service.Add(dto, ct);

            return(Ok(dto));
        }