diff --git a/src/Facility.LanguageServer/FsdDefinitionUtility.cs b/src/Facility.LanguageServer/FsdDefinitionUtility.cs index f162de0..3f47676 100644 --- a/src/Facility.LanguageServer/FsdDefinitionUtility.cs +++ b/src/Facility.LanguageServer/FsdDefinitionUtility.cs @@ -23,8 +23,12 @@ private static string GetMemberTypeName(this ServiceTypeInfo type) { case ServiceTypeKind.Dto: return type.Dto!.Name; + case ServiceTypeKind.ExternalDto: + return type.ExternalDto!.Name; case ServiceTypeKind.Enum: return type.Enum!.Name; + case ServiceTypeKind.ExternalEnum: + return type.ExternalEnum!.Name; case ServiceTypeKind.Array: case ServiceTypeKind.Result: case ServiceTypeKind.Map: