private void LoadRemoteServicesConfiguration() { if (remoteServicesConfiguration == null) { remoteServicesConfiguration = (IRemoteServicesConfiguration) Load("/dashboard/remoteServices"); } }
public ProjectReportProjectPlugin(IFarmService farmService, IVelocityViewGenerator viewGenerator, ILinkFactory linkFactory, IRemoteServicesConfiguration configuration, ICruiseUrlBuilder urlBuilder) { this.farmService = farmService; this.viewGenerator = viewGenerator; this.linkFactory = linkFactory; this.configuration = configuration; this.urlBuilder = urlBuilder; }
/// <summary> /// Create a new <see cref="AdministerAction"/>. /// </summary> /// <param name="manager"></param> /// <param name="viewGenerator"></param> /// <param name="physicalApplicationPathProvider"></param> /// <param name="servicesConfiguration"></param> public AdministerAction(PackageManager manager, IVelocityViewGenerator viewGenerator, IRemoteServicesConfiguration servicesConfiguration, IPhysicalApplicationPathProvider physicalApplicationPathProvider) { this.manager = manager; this.viewGenerator = viewGenerator; this.servicesConfiguration = servicesConfiguration; this.physicalApplicationPathProvider = physicalApplicationPathProvider; }
public ServerAggregatingCruiseManagerWrapper(IRemoteServicesConfiguration configuration, ICruiseServerClientFactory managerFactory) { this.configuration = configuration; this.clientFactory = managerFactory; }