示例#1
0
 /// <summary>
 /// </summary>
 /// <param name="key"></param>
 public Trello(string key)
 {
     _restClient = new TrelloClient(key);
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="board"></param>
 public Lists(TrelloClient restClient, Board board)
     : base(restClient, restClient.Request <List <List> >(new ListsForBoardRequest(board)))
 {
 }
示例#3
0
 /// <summary>
 /// </summary>
 /// <param name="client"></param>
 public void SetRestClient(TrelloClient client)
 {
     RestClient = client;
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="member"></param>
 public Boards(TrelloClient restClient, Member member)
     : base(restClient, restClient.Request <List <Board> >(new BoardsForMemberRequest(member)))
 {
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="organization"></param>
 public Boards(TrelloClient restClient, Organization organization)
     : base(restClient, restClient.Request <List <Board> >(new ByOrganizationBoards(organization)))
 {
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="entities"></param>
 public TrelloCollection(TrelloClient restClient, List <T> entities) : base(entities)
 {
     RestClient = restClient;
     ForEach(item => item.SetRestClient(restClient));
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="card"></param>
 public CheckLists(TrelloClient restClient, Card card)
     : base(restClient, restClient.Request <List <CheckList> >(new GetCheckListsRequest(card)))
 {
     _parentCard = card;
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="card"></param>
 public Attachments(TrelloClient restClient, Card card)
     : base(restClient, restClient.Request <List <Attachment> >(new GetAttachmentsRequest(card)))
 {
     _parentCard = card;
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="card"></param>
 public Labels(TrelloClient restClient, Card card)
     : base(restClient, restClient.Request <List <Label> >(new GetLabelsRequest(card)))
 {
     _parentCard = card;
 }
 /// <summary>
 /// </summary>
 /// <param name="restClient"></param>
 /// <param name="list"></param>
 public Cards(TrelloClient restClient, List list)
     : base(restClient, restClient.Request <List <Card> >(new CardsForListRequest(list.ListId)))
 {
     _parentList = list;
 }