コード例 #1
0
 public CVisualStudioVisitorBase(ILogger <CVisualStudioVisitorBase> logger, ICodeWriter codeWriter,
                                 ICSolutionVisitor solutionVisitor, ICProjectVisitor projectVisitor,
                                 ICProjectFileVisitor fileVisitor,
                                 ICInterfaceVisitor interfaceVisitor,
                                 ICClassVisitor classVisitor,
                                 ICMethodVisitor methodVisitor, ICPropertyVisitor propertyVisitor,
                                 ICParameterVisitor parameterVisitor,
                                 ICFieldVisitor fieldVisitor, ICConstructorVisitor constructorVisitor,
                                 ICAssemblyInfoVisitor assemblyInfoVisitor, ICClassAttributeVisitor classAttributeVisitor,
                                 ICMethodAttributeVisitor methodAttributeVisitor,
                                 ICProjectContentVisitor projectContentVisitor,
                                 ICDockerComposeFileVisitor dockerComposeFileVisitor,
                                 ICMetaRepoVisitor metaRepoVisitor,
                                 ICRepoVisitor repoVisitor,
                                 ICDockerFileServiceVisitor dockerFileServiceVisitor,
                                 ICEnumVisitor enumVisitor
                                 )
 {
     _logger                   = logger;
     _codeWriter               = codeWriter;
     _solutionVisitor          = solutionVisitor;
     _projectVisitor           = projectVisitor;
     _fileVisitor              = fileVisitor;
     _interfaceVisitor         = interfaceVisitor;
     _classVisitor             = classVisitor;
     _methodVisitor            = methodVisitor;
     _propertyVisitor          = propertyVisitor;
     _parameterVisitor         = parameterVisitor;
     _fieldVisitor             = fieldVisitor;
     _constructorVisitor       = constructorVisitor;
     _assemblyInfoVisitor      = assemblyInfoVisitor;
     _classAttributeVisitor    = classAttributeVisitor;
     _methodAttributeVisitor   = methodAttributeVisitor;
     _projectContentVisitor    = projectContentVisitor;
     _dockerComposeVisitor     = dockerComposeFileVisitor;
     _metaRepoVisitor          = metaRepoVisitor;
     _repoVisitor              = repoVisitor;
     _dockerFileServiceVisitor = dockerFileServiceVisitor;
     _enumVisitor              = enumVisitor;
 }
コード例 #2
0
 public CVisualStudioVisitor(ILogger <CVisualStudioVisitorBase> logger, ICodeWriter codeWriter, ICSolutionVisitor solutionVisitor = null, ICProjectVisitor projectVisitor = null, ICProjectFileVisitor fileVisitor = null, ICInterfaceVisitor interfaceVisitor = null, ICClassVisitor classVisitor = null, ICMethodVisitor methodVisitor = null, ICPropertyVisitor propertyVisitor = null, ICParameterVisitor parameterVisitor = null, ICFieldVisitor fieldVisitor = null, ICConstructorVisitor constructorVisitor = null, ICAssemblyInfoVisitor assemblyInfoVisitor = null, ICClassAttributeVisitor classAttributeVisitor = null, ICMethodAttributeVisitor methodAttributeVisitor = null, ICProjectContentVisitor projectContentVisitor = null, ICDockerComposeFileVisitor dockerComposeFileVisitor = null, ICMetaRepoVisitor metaRepoVisitor = null, ICRepoVisitor repoVisitor = null, ICDockerFileServiceVisitor dockerFileServiceVisitor = null, ICEnumVisitor enumVisitor = null) : base(logger, codeWriter, solutionVisitor, projectVisitor, fileVisitor, interfaceVisitor, classVisitor, methodVisitor, propertyVisitor, parameterVisitor, fieldVisitor, constructorVisitor, assemblyInfoVisitor, classAttributeVisitor, methodAttributeVisitor, projectContentVisitor, dockerComposeFileVisitor, metaRepoVisitor, repoVisitor, dockerFileServiceVisitor, enumVisitor)
 {
 }