public override async Task <UpdatedResultDto> Delete(ProductIdDto request, ServerCallContext context) { var result = await _productApplication.DeleteProduct(request.Id); return(new UpdatedResultDto() { Count = result }); }