Beispiel #1
0
        public async Task <IActionResult> GetProjectDataModelProperty(int projectId, int modelId, int propertyId)
        {
            _logger.LogInformation("Getting property {propertyId} in data model {modelId}, project {projectId}", propertyId, modelId, projectId);

            var property = await _projectDataModelService.GetProjectDataModelPropertyById(propertyId);

            var result = _mapper.Map <ProjectDataModelPropertyDto>(property);

            return(Ok(result));
        }
        public async Task <IActionResult> GetProjectDataModelProperty(int projectId, int modelId, int propertyId)
        {
            _logger.LogRequest("Getting property {propertyId} in data model {modelId}, project {projectId}", propertyId, modelId, projectId);

            var property = await _projectDataModelService.GetProjectDataModelPropertyById(propertyId);

            var result = _mapper.Map <ProjectDataModelPropertyDto>(property);

            _logger.LogResponse("Property {propertyId} in data model {modelId} in project {projectId} retrieved. Response body: {@result}", propertyId, modelId, projectId, result);

            return(Ok(result));
        }