protected TeamCityObject(TeamCityServiceContext context, string id) { Verify.Argument.IsNotNull(context, nameof(context)); Context = context; Id = id; }
protected TeamCityObject(TeamCityServiceContext context, string id) { Verify.Argument.IsNotNull(context, "context"); _context = context; _id = id; }
internal TeamCityObjectsCacheBase(TeamCityServiceContext context) { Verify.Argument.IsNotNull(context, "context"); _cache = new Dictionary <string, T>(); _context = context; }
internal Build(TeamCityServiceContext context, XmlNode node) : base(context, node) { _status = TeamCityUtility.LoadBuildStatus(node.Attributes[StatusProperty.XmlNodeName]); _number = TeamCityUtility.LoadString(node.Attributes[NumberProperty.XmlNodeName]); _startDate = TeamCityUtility.LoadDateForSure(node.Attributes[StartDateProperty.XmlNodeName]); _buildtype = Context.BuildTypes.Lookup(node.Attributes[BuildTypeProperty.XmlNodeName].InnerText); }
protected TeamCityObject(TeamCityServiceContext context, XmlNode node) { Verify.Argument.IsNotNull(context, "context"); Verify.Argument.IsNotNull(node, "node"); _context = context; _id = TeamCityUtility.LoadString(node.Attributes[IdProperty.XmlNodeName]); _webUrl = TeamCityUtility.LoadString(node.Attributes[WebUrlProperty.XmlNodeName]); }
public IGuiProvider CreateGuiProvider(IRepository repository) { var section = repository.ConfigSection.GetSection("IssueTrackers").GetSection("TeamCity"); var uri = section.GetValue <string>("ServiceUri"); var username = Unmask(section.GetValue <string>("Username")); var password = Unmask(section.GetValue <string>("Password")); var pid = section.GetValue <string>("ProjectId"); var svc = new TeamCityServiceContext(new Uri(uri), username, password) { DefaultProjectId = pid, }; return(new TeamCityGuiProvider(repository, svc)); }
public IGuiProvider CreateGuiProvider(IRepository repository) { var section = repository.ConfigSection.GetSection("IssueTrackers").GetSection("TeamCity"); var uri = section.GetValue<string>("ServiceUri"); var username = Unmask(section.GetValue<string>("Username")); var password = Unmask(section.GetValue<string>("Password")); var pid = section.GetValue<string>("ProjectId"); var svc = new TeamCityServiceContext(new Uri(uri), username, password) { DefaultProjectId = pid, }; return new TeamCityGuiProvider(repository, svc); }
internal BuildTypesCollection(TeamCityServiceContext context) : base(context) { }
internal BuildType(TeamCityServiceContext context, XmlNode node) : base(context, node) { _builds = new BuildTypeBuildsCollection(this, Context.Builds); _project = Context.Projects.Lookup(TeamCityUtility.LoadString(node.Attributes["projectId"]), TeamCityUtility.LoadString(node.Attributes["projectName"])); }
internal BuildType(TeamCityServiceContext context, string id) : base(context, id) { _builds = new BuildTypeBuildsCollection(this, Context.Builds); }
protected NamedTeamCityObject(TeamCityServiceContext context, XmlNode node) : base(context, node) { _name = TeamCityUtility.LoadString(node.Attributes[NameProperty.XmlNodeName]); }
internal Build(TeamCityServiceContext context, string id) : base(context, id) { }
public Project(TeamCityServiceContext context, XmlNode node) : base(context, node) { BuildTypes = new ProjectBuildTypesCollection(this, context.BuildTypes); }
protected NamedTeamCityObject(TeamCityServiceContext context, string id) : base(context, id) { }
internal ProjectsCollection(TeamCityServiceContext context) : base(context) { }
protected NamedTeamCityObject(TeamCityServiceContext context, string id, string name) : base(context, id) { _name = name; }
public Project(TeamCityServiceContext context, string id) : base(context, id) { BuildTypes = new ProjectBuildTypesCollection(this, context.BuildTypes); }