Exemplo n.º 1
0
        public ImageUploader(OAuthToken token)
        {
            _oauthToken = token;

            var site = new SiteEntity(_oauthToken);
            var user = site.GetAuthenticatedUserAsync().Result;

            var templates = user.GetAlbumTemplatesAsync().Result;

            _noBuyTemplate   = templates.Single(t => t.Name == "NoBuy");
            _defaultTemplate = templates.Single(t => t.Name == "KHainePhotography");
            _rootNode        = user.GetRootNodeAsync().Result;
            CustomersFolder  = _rootNode.GetChildrenAsync(type: TypeEnum.Folder).Result.Single(f => f.Name == "Customers");
        }