예제 #1
0
 private void Start()
 {
     m_trelloAPI               = new TrelloAPI(this, m_formSettings.TrelloAppKey, m_formSettings.TrelloAccessToken);
     m_imgurAPI                = new ImgurAPI(this, m_formSettings.ImgurClientID);
     m_stringBuilder           = new StringBuilder();
     m_feedbackUI.FeedbackForm = this;
 }
예제 #2
0
 public Trello()
 {
     api         = new TrelloAPI();
     Writer      = new WriteToTrello(api);
     Reader      = new ReadFromTrello(api);
     ModelLoader = new LoadModelFromTrello(api);
 }
예제 #3
0
        private void OnDestroy()
        {
            if (m_feedbackUI != null && m_feedbackUI.FeedbackForm == (IFeedbackForm)this)
            {
                m_feedbackUI.FeedbackForm = null;
            }

            m_trelloAPI.Dispose();
            m_trelloAPI = null;

            m_imgurAPI.Dispose();
            m_imgurAPI = null;
        }
예제 #4
0
 public WriteToTrello(TrelloAPI api)
 {
     trelloAPI = api;
 }
예제 #5
0
 public LoadModelFromTrello(TrelloAPI api)
 {
     trelloAPI = api;
 }
예제 #6
0
 public ReadFromTrello(TrelloAPI api)
 {
     trelloAPI = api;
 }