public async Task <ResponseMessage> GetDesign(string designId)
        {
            try
            {
                var design = await _designService.GetDesign(designId);

                return(new ResponseMessage {
                    Status = "Ok", Data = design
                });
            }
            catch (Exception ex)
            {
                _logger?.LogError(ex, "Error fetching design.");
                return(new ResponseMessage {
                    Status = "Error", Message = "Error fetching design."
                });
            }
        }