Esempio n. 1
0
        public ActionResult Confirm()
        {
            _dropBoxClient = (DropBoxClient)Session["dropboxObject"] ?? new DropBoxClient();

            _dropBoxClient.GetAccessToken();

            var apiSecret   = _dropBoxClient.ApiSecret;
            var accessToken = _dropBoxClient.AccessToken;

            var user = _context.Users.GetByUserName(UserName);

            var information = _dropBoxClient.GetInformation();

            var integration = new Integration()
            {
                Name = "Conta - " + information.Name + "(" + information.Email + ")",
                IntegrationSystem = IntegrationSystem.DropBox,
                User     = user,
                Settings = new Dictionary <string, string>()
                {
                    { "apiSecret", apiSecret }, { "accessToken", accessToken }
                }
            };

            _context.Integrations.Add(integration);
            _context.SaveChanges();

            return(RedirectToAction("Index", "Integration"));
        }
Esempio n. 2
0
        public GitHubIntegration(IReadOnlyDictionary <string, string> settings)
        {
            var secret      = settings["apiSecret"];
            var accessToken = settings["accessToken"];

            _dropBoxClient = new DropBoxClient(secret, accessToken);
        }
Esempio n. 3
0
        public void ShouldGetAccessToken()
        {
            _dropBoxClient = new DropBoxClient();

            var url = _dropBoxClient.GetUrlToRequestToken("");

            _dropBoxClient.GetAccessToken();
        }
Esempio n. 4
0
 public DropboxController(DropBoxClient dropBoxClient, CoDeliveryContext context)
 {
     _context       = context;
     _dropBoxClient = dropBoxClient;
 }
Esempio n. 5
0
 public DropBoxClientTests_User( )
 {
     this._client = new DropBoxClient(TestVariables.DropBoxApiKey, TestVariables.DropBoxApiSecret);
 }
Esempio n. 6
0
 public DropboxController()
 {
     _dropBoxClient = new DropBoxClient();
 }
Esempio n. 7
0
 public void Init()
 {
     _dropBoxClient = new DropBoxClient("d2lskgojs7sboaor", "b774a8jxhikf7ri");
 }