private Tuple <ResponseDefinition, ITypeMap> GetReturnValueTypeMap(OperationDefinition operationDefinition, XRoadFaultPresentation?xRoadFaultPresentation = null) { var returnDefinition = schemaDefinitionProvider.GetResponseDefinition(operationDefinition, xRoadFaultPresentation); if (returnDefinition.Content.State == DefinitionState.Ignored) { return(null); } var outputTypeMap = GetParticleDefinitionTypeMap(returnDefinition, null); if (outputTypeMap != null) { returnDefinition.Content.TypeName = outputTypeMap.Definition.Name; } return(Tuple.Create(returnDefinition, outputTypeMap)); }