public AggregateCruiseServer(ICruiseManagerFactory cruiseManagerFactory, string configPath) { this.ReadConfigurationFile(configPath); this.CruiseManagerFactory = cruiseManagerFactory; RegisterForRemoting(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile); this.GrabProjects(); StartRemoting(); }
public ServerAggregatingCruiseManagerWrapper(IRemoteServicesConfiguration configuration, ICruiseManagerFactory managerFactory) { this.configuration = configuration; this.managerFactory = managerFactory; }
public CruiseProjectManagerFactory(ICruiseManagerFactory cruiseManagerFactory) { this.cruiseManagerFactory = cruiseManagerFactory; }
/// <summary> /// Initializes a new instance of the <see cref="ProjectTrigger"/> class. /// </summary> /// <param name="managerFactory">The manager factory.</param> public ProjectTrigger(ICruiseManagerFactory managerFactory) { this.managerFactory = managerFactory; }