Example #1
0
        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);
                }
            }
        }