Statistics
| Branch: | Revision:

root / trunk / Pithos.Interfaces / AccountSettings.cs @ 3c43ec9b

History | View | Annotate | Download (1.1 kB)

1
// -----------------------------------------------------------------------
2
// <copyright file="AccountSettings.cs" company="Microsoft">
3
// TODO: Update copyright text.
4
// </copyright>
5
// -----------------------------------------------------------------------
6

    
7

    
8
using System;
9
using System.Collections.Generic;
10
using System.Collections.Specialized;
11

    
12
namespace Pithos.Interfaces
13
{
14
    /// <summary>
15
    /// PITHOS Account Settings
16
    /// </summary>
17
    public class AccountSettings
18
    {
19
        
20
        public string AccountName { get; set; }
21

    
22
        
23
        public string ApiKey { get; set; }
24

    
25
        public bool IsActive { get; set; }
26

    
27
        public bool UsePithos { get; set; }
28

    
29
        public string RootPath { get; set; }
30

    
31
        private StringCollection _selectiveFolders = new StringCollection();
32

    
33
        
34
        public StringCollection SelectiveFolders
35
        {
36
            get { return _selectiveFolders; }
37
            set { _selectiveFolders = value; }
38
        }
39
    }
40

    
41
    //[Serializable]
42
    public class AccountsCollection:List<AccountSettings>
43
    {}
44
}