Modified differencer to compare UUIDs instead of URLs
[pithos-ms-client] / trunk / Pithos.ShellExtensions.Test / TestPithosSettings.cs
1 using System;
2 using System.Collections.Generic;
3 using System.ComponentModel.Composition;
4 using System.Linq;
5 using System.Text;
6 using Pithos.Interfaces;
7
8 namespace Pithos.ShellExtensions.Test
9 {
10     [Export(typeof(IPithosSettings))]
11     class TestPithosSettings:IPithosSettings
12     {
13         public string PithosPath
14         {
15             get { return @"e:\pithos"; }
16             set { throw new NotImplementedException(); }
17         }
18
19         public string PithosSite
20         {
21             get { return @"http://www.google.com"; }
22         }
23
24         public string IconsPath
25         {
26             get { return @"C:\Program Files\Common Files\TortoiseOverlays\icons\XPStyle\"; }
27             set { throw new NotImplementedException(); }
28         }
29
30         public string UserName { get; set; }
31         public string ApiKey { get; set; }
32         public AccountsCollection Accounts { get; set; }
33         public bool UseDefaultProxy { get; set; }
34         public bool UseManualProxy { get; set; }
35         public bool UseNoProxy { get; set; }
36
37         public string ProxyServer { get; set; }
38
39
40         public int ProxyPort { get; set; }
41
42
43         public string ProxyUsername { get; set; }
44
45
46         public string ProxyPassword { get; set; }
47
48         public string ProxyDomain { get; set; }
49
50
51         public bool ProxyAuthentication { get; set; }
52
53         public bool ExtensionsActivated { get; set; }
54
55         public int PollingInterval { get; set; }
56
57         public byte HashingParallelism{get; set; }
58
59         public TimeSpan StartupDelay { get; set; }
60
61         public void Save()
62         {
63             
64         }
65
66         public void Reload()
67         {
68             
69         }
70     }
71 }