Esempio n. 1
0
 internal AttachmentSummary(_Attachment data)
     : base(data.id)
 {
     Name    = data.name;
     Size    = data.size;
     Creator = (data.createdUser != null) ? new UserSummary(data.createdUser) : null;
     Created = data.created;
 }
Esempio n. 2
0
 internal Attachment(_Attachment data, BacklogClient client)
     : base(data.id)
 {
     Name    = data.name;
     Size    = data.size;
     Creator = client.ItemsCache.Update(data.createdUser?.id, () => new User(data.createdUser, client));
     Created = data.created;
     _client = client;
 }
Esempio n. 3
0
 internal Attachment(_Attachment data, PullRequest pullRequest)
     : this(data, pullRequest.Repository.Project.Client)
 {
     _pullRequest = pullRequest;
 }
Esempio n. 4
0
 internal Attachment(_Attachment data, Wikipage wikipage)
     : this(data, wikipage.Project.Client)
 {
     _wikipage = wikipage;
 }
Esempio n. 5
0
 internal Attachment(_Attachment data, Ticket ticket)
     : this(data, ticket.Project.Client)
 {
     _ticket = ticket;
 }