コード例 #1
0
 public RESTierProjectCreator(IProjectCreator ProjectCreator)
 {
     this._projectCreator = ProjectCreator;
     this.Name            = ProjectCreator.Name;
     this.Namespace       = ProjectCreator.Namespace;
     this._path           = ProjectCreator.Path;
 }
コード例 #2
0
 public DatabaseModelProjectCreator(IProjectCreator projectCreator, DatabaseSetting dbSetting, String connectionString)
 {
     this._projectCreator   = projectCreator;
     this._dbSetting        = dbSetting;
     this.Name              = projectCreator.Name;
     this.Namespace         = projectCreator.Namespace;
     this._path             = projectCreator.Path;
     this._connectionString = connectionString;
 }
コード例 #3
0
 public ConnectedTc(IBuildsRetriever buildsRetriever,
                    IAgentsRetriever agentsRetriever,
                    IProjectsRetriever projectsRetriever,
                    IBuildConfigurationRetriever buildConfigurationRetriever,
                    IAgentEnabler agentEnabler,
                    IBuildConfigurationRunner buildConfigurationRunner,
                    IBuildConfigurationCreator buildConfigurationCreator,
                    IBuildTemplateAttacher buildTemplateAttacher,
                    IBuildQueueRemover buildQueueRemover,
                    IArtifactsDownloader artifactsDownloader,
                    IInvestigationRetriever investigationRetriever,
                    IUserRetriever userRetriever,
                    IProjectCreator projectCreator,
                    IProjectPropertySetter projectPropertySetter,
                    IBuildConfigurationTemplateRetriever buildConfigurationTemplateRetriever,
                    IChangesRetriever changesRetriever,
                    IBuildStatisticsRetriever statisticsRetriever,
                    IVCSRootCreator vcsRootCreator,
                    IVCSRootAttacher vcsRootAttacher)
 {
     m_BuildsRetriever             = buildsRetriever;
     m_AgentsRetriever             = agentsRetriever;
     m_ProjectsRetriever           = projectsRetriever;
     m_BuildConfigurationRetriever = buildConfigurationRetriever;
     m_AgentEnabler                        = agentEnabler;
     m_BuildConfigurationRunner            = buildConfigurationRunner;
     m_BuildConfigurationCreator           = buildConfigurationCreator;
     m_BuildTemplateAttacher               = buildTemplateAttacher;
     m_BuildQueueRemover                   = buildQueueRemover;
     m_ArtifactsDownloader                 = artifactsDownloader;
     m_InvestigationRetriever              = investigationRetriever;
     m_UserRetriever                       = userRetriever;
     m_ProjectCreator                      = projectCreator;
     m_ProjectPropertySetter               = projectPropertySetter;
     m_BuildConfigurationTemplateRetriever = buildConfigurationTemplateRetriever;
     m_ChangesRetriever                    = changesRetriever;
     m_StatisticsRetriever                 = statisticsRetriever;
     m_VcsRootCreator                      = vcsRootCreator;
     m_VcsRootAttacher                     = vcsRootAttacher;
 }
コード例 #4
0
ファイル: ConnectedTc.cs プロジェクト: TCDooM/FluentTc
 public ConnectedTc(IBuildsRetriever buildsRetriever,
     IAgentsRetriever agentsRetriever,
     IProjectsRetriever projectsRetriever,
     IBuildConfigurationRetriever buildConfigurationRetriever,
     IAgentEnabler agentEnabler,
     IBuildConfigurationRunner buildConfigurationRunner,
     IBuildConfigurationCreator buildConfigurationCreator,
     IBuildTemplateAttacher buildTemplateAttacher,
     IBuildQueueRemover buildQueueRemover,
     IArtifactsDownloader artifactsDownloader,
     IInvestigationRetriever investigationRetriever, 
     IUserRetriever userRetriever, 
     IProjectCreator projectCreator, IProjectPropertySetter projectPropertySetter, IBuildConfigurationTemplateRetriever buildConfigurationTemplateRetriever)
 {
     m_BuildsRetriever = buildsRetriever;
     m_AgentsRetriever = agentsRetriever;
     m_ProjectsRetriever = projectsRetriever;
     m_BuildConfigurationRetriever = buildConfigurationRetriever;
     m_AgentEnabler = agentEnabler;
     m_BuildConfigurationRunner = buildConfigurationRunner;
     m_BuildConfigurationCreator = buildConfigurationCreator;
     m_BuildTemplateAttacher = buildTemplateAttacher;
     m_BuildQueueRemover = buildQueueRemover;
     m_ArtifactsDownloader = artifactsDownloader;
     m_InvestigationRetriever = investigationRetriever;
     m_UserRetriever = userRetriever;
     m_ProjectCreator = projectCreator;
     m_ProjectPropertySetter = projectPropertySetter;
     m_BuildConfigurationTemplateRetriever = buildConfigurationTemplateRetriever;
 }