Exemplo n.º 1
0
        public void WinToWinTest()
        {
            _source      = new WindowsFileRepository(@"D:\CodeProject\SyncFile\temp1");
            _destination = new WindowsFileRepository(@"D:\CodeProject\SyncFile\temp2");

            ISyncBusiness isyncbusiness = new SyncBusiness(_source, _destination);

            isyncbusiness.Sync();
        }
Exemplo n.º 2
0
        public void TrelloToWinTest()
        {
            _source = new TrelloFileRepository(
                ConfigurationManager.AppSettings["key"],
                ConfigurationManager.AppSettings["token"],
                ConfigurationManager.AppSettings["list"]
                );

            _destination = new WindowsFileRepository(@"D:\CodeProject\SyncFile\temp2");

            ISyncBusiness isyncbusiness = new SyncBusiness(_source, _destination);

            isyncbusiness.Sync();
        }
Exemplo n.º 3
0
        static IFileRepository FileRepositoryFactory(NameValueCollection nvc)
        {
            IFileRepository result = null;

            switch (nvc["Type"])
            {
            case "WindowsFileRepository":
                result = new WindowsFileRepository(nvc["BasePath"]);
                break;

            case "TrelloFileRepository":
                result = new TrelloFileRepository(nvc["Key"], nvc["Token"], nvc["List"]);
                break;
            }

            return(result);
        }