public static void GetSelf()
 {
     if (self == null)
     {
         //_asana = new Asana();
         self = _asana.GetUser("me");
     }
     else
     {
         PrintUser(self);
     }
 }
Example #2
0
        public AsanaWorkSpace(string workspaceName)
        {
            _asanaRef = new Asana(key, AuthenticationType.Basic, errorCallback);


            _asanaRef.GetMe(o =>
            {
                _user = o as AsanaUser;
            });

            _asanaRef.GetWorkspaces(o =>
            {
                foreach (AsanaWorkspace workspace in o)
                {
                    Debug.WriteLine("Found Workspace: " + workspace.Name);
                    if (workspace.Name.Equals(workspaceName, StringComparison.OrdinalIgnoreCase))
                    {
                        _workspace = workspace;
                    }
                }
                Debug.WriteLine("Active Workspace: " + _workspace.Name);
            }).Wait();
        }
Example #3
0
 public Task <bool> RemoveUserAsync(AsanaUser user)
 {
     throw new NotImplementedException();
 }
Example #4
0
 public Task <AsanaUser> AddUserAsync(AsanaUser user)
 {
     throw new NotImplementedException();
 }