using System; using System.Runtime.Serialization; using GitHub.Services.WebApi; namespace GitHub.Build.WebApi { /// /// Represents a dependency. /// [DataContract] public class Dependency : BaseSecuredObject { public Dependency() { } internal Dependency( ISecuredObject securedObject) : base(securedObject) { } /// /// The scope. This names the object referenced by the dependency. /// [DataMember] public String Scope { get; set; } /// /// The event. The dependency is satisfied when the referenced object emits this event. /// [DataMember] public String Event { get; set; } } }