private void InteractionReader_ReadContextInteractions(ClassDeclarationSyntax parentNode) { var role1 = ContextFileModel.Roles.Values.ElementAt(0); var roleMethodRegion = RegionReader.FirstOrDefault(r => r.RegionName.Contains("Context")); foreach (var node in roleMethodRegion.Nodes) { if (node.HasParentIsKindOf(SyntaxKind.MethodDeclaration) || node.HasParentIsKindOf(SyntaxKind.ConstructorDeclaration)) { InteractionReader_FindInteraction(role1, node); } } }