├── .gitignore ├── AssemblyDependencies1.dgml ├── Entities ├── Entities.csproj ├── File.cs ├── Peer.cs └── Properties │ └── AssemblyInfo.cs ├── FakeObjects ├── FakeObjects.csproj ├── FakeTransferEngine.cs └── Properties │ └── AssemblyInfo.cs ├── FreeFile.DownloadManager ├── Abstract │ ├── Factory.cs │ ├── FileSearchResult.cs │ ├── IFileInfoServerManager.cs │ ├── IFileProviderServer.cs │ ├── ISearchEngine.cs │ ├── ITransferEngine.cs │ ├── ITransferEngineFactory.cs │ └── Searchengine.cs ├── Config.cs ├── DataContainerEventArg.cs ├── FileDownloadException.cs ├── FileProviderServerManager.cs ├── FileTransferManager.cs ├── FileUtility.cs ├── FreeFile.DownloadManager.csproj ├── HostUnreachableException.cs ├── Properties │ ├── AssemblyInfo.cs │ └── DataSources │ │ └── Entities.File.datasource ├── Service References │ └── FileServer │ │ ├── FilesService.wsdl │ │ ├── Reference.cs │ │ ├── Reference.svcmap │ │ ├── configuration.svcinfo │ │ ├── configuration91.svcinfo │ │ ├── item.disco │ │ ├── item.xsd │ │ ├── item1.xsd │ │ ├── item2.xsd │ │ └── item3.xsd └── app.config ├── FreeFile.LocalFileManager ├── FreeFile.LocalFileManager.csproj ├── IFileInfoServerManager.cs └── Properties │ └── AssemblyInfo.cs ├── FreeFiles.Server ├── FreeFiles.Server.csproj └── Properties │ └── AssemblyInfo.cs ├── FreeFiles.ServerSearchEngine ├── Class1.cs ├── FreeFiles.ServerSearchEngine.csproj └── Properties │ └── AssemblyInfo.cs ├── FreeFiles.TransferEngine.WCFPNRP ├── Config.cs ├── FileReader.cs ├── FreeFiles.TransferEngine.WCFPNRP.csproj ├── PNRPManager.cs ├── PeerInfo.cs ├── PnrpTransferEngine.cs ├── PnrpTransferEngineFactory.cs ├── Properties │ └── AssemblyInfo.cs ├── WCFFileTransferClient │ └── FileTransferServiceClientClass.cs └── WCFFileTransferService │ ├── FileTransferServiceClass.cs │ ├── FileTransferServiceHost.cs │ └── IFileTransferService.cs ├── FreeFiles.UI.WinForm ├── App.config ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── FreeFiles.UI.WinForm.csproj ├── Program.cs └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── FreeFiles.sln ├── FreeFilesServerConsole ├── Abstracts │ ├── Factory.cs │ ├── IDataBaseAction.cs │ ├── ORM.cs │ └── SQLLite.cs ├── App.config ├── Config.cs ├── EF │ ├── File.cs │ ├── FilesModel.Context.cs │ ├── FilesModel.Context.tt │ ├── FilesModel.Designer.cs │ ├── FilesModel.cs │ ├── FilesModel.edmx │ ├── FilesModel.edmx.diagram │ ├── FilesModel.edmx.sql │ ├── FilesModel.tt │ ├── FreeFilesEntitiesContext.cs │ ├── Peer.cs │ └── sysdiagram.cs ├── EntityUtility.cs ├── FreeFilesServerConsole.csproj ├── IUnitOfWork.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Repository │ ├── FileRepository.cs │ ├── IFilesRepository.cs │ └── PeerRepository.cs ├── WCFServices │ ├── FilesService.cs │ ├── IFileService.cs │ ├── IServiceInitializer.cs │ └── ServiceInitializer.cs └── packages.config ├── FreeFilesServerWinForm ├── FreeFilesServer.Designer.cs ├── FreeFilesServer.cs ├── FreeFilesServerWinForm.csproj ├── Program.cs └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── LICENSE ├── README.md ├── TestConsole ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Service References │ ├── FileActionsService │ │ ├── FilesService.disco │ │ ├── FilesService.wsdl │ │ ├── FilesService.xsd │ │ ├── FilesService1.xsd │ │ ├── FilesService2.xsd │ │ ├── FilesService3.xsd │ │ ├── Reference.cs │ │ ├── Reference.svcmap │ │ ├── TestConsole.FileActionsService.File.datasource │ │ ├── configuration.svcinfo │ │ └── configuration91.svcinfo │ └── FileActionsService2 │ │ ├── FilesService.wsdl │ │ ├── Reference.cs │ │ ├── Reference.svcmap │ │ ├── TestConsole.FileActionsService2.File.datasource │ │ ├── configuration.svcinfo │ │ ├── configuration91.svcinfo │ │ ├── item.disco │ │ ├── item.xsd │ │ ├── item1.xsd │ │ ├── item2.xsd │ │ └── item3.xsd ├── TestConsole.csproj └── app.config └── UnitTest ├── DBFile.cs ├── PeersTest.cs ├── Properties └── AssemblyInfo.cs ├── TestTransferEngine.cs └── UnitTest.csproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/.gitignore -------------------------------------------------------------------------------- /AssemblyDependencies1.dgml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/AssemblyDependencies1.dgml -------------------------------------------------------------------------------- /Entities/Entities.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/Entities/Entities.csproj -------------------------------------------------------------------------------- /Entities/File.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/Entities/File.cs -------------------------------------------------------------------------------- /Entities/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/Entities/Peer.cs -------------------------------------------------------------------------------- /Entities/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/Entities/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FakeObjects/FakeObjects.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FakeObjects/FakeObjects.csproj -------------------------------------------------------------------------------- /FakeObjects/FakeTransferEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FakeObjects/FakeTransferEngine.cs -------------------------------------------------------------------------------- /FakeObjects/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FakeObjects/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/Factory.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/FileSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/FileSearchResult.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/IFileInfoServerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/IFileInfoServerManager.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/IFileProviderServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/IFileProviderServer.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/ISearchEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/ISearchEngine.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/ITransferEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/ITransferEngine.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/ITransferEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/ITransferEngineFactory.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Abstract/Searchengine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Abstract/Searchengine.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Config.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/DataContainerEventArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/DataContainerEventArg.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/FileDownloadException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/FileDownloadException.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/FileProviderServerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/FileProviderServerManager.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/FileTransferManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/FileTransferManager.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/FileUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/FileUtility.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/FreeFile.DownloadManager.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/FreeFile.DownloadManager.csproj -------------------------------------------------------------------------------- /FreeFile.DownloadManager/HostUnreachableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/HostUnreachableException.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Properties/DataSources/Entities.File.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Properties/DataSources/Entities.File.datasource -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/FilesService.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/FilesService.wsdl -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/Reference.cs -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/Reference.svcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/Reference.svcmap -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/configuration.svcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/configuration.svcinfo -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/configuration91.svcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/configuration91.svcinfo -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/item.disco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/item.disco -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/item.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/item.xsd -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/item1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/item1.xsd -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/item2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/item2.xsd -------------------------------------------------------------------------------- /FreeFile.DownloadManager/Service References/FileServer/item3.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/Service References/FileServer/item3.xsd -------------------------------------------------------------------------------- /FreeFile.DownloadManager/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.DownloadManager/app.config -------------------------------------------------------------------------------- /FreeFile.LocalFileManager/FreeFile.LocalFileManager.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.LocalFileManager/FreeFile.LocalFileManager.csproj -------------------------------------------------------------------------------- /FreeFile.LocalFileManager/IFileInfoServerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.LocalFileManager/IFileInfoServerManager.cs -------------------------------------------------------------------------------- /FreeFile.LocalFileManager/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFile.LocalFileManager/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFiles.Server/FreeFiles.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.Server/FreeFiles.Server.csproj -------------------------------------------------------------------------------- /FreeFiles.Server/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.Server/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFiles.ServerSearchEngine/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.ServerSearchEngine/Class1.cs -------------------------------------------------------------------------------- /FreeFiles.ServerSearchEngine/FreeFiles.ServerSearchEngine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.ServerSearchEngine/FreeFiles.ServerSearchEngine.csproj -------------------------------------------------------------------------------- /FreeFiles.ServerSearchEngine/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.ServerSearchEngine/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/Config.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/FileReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/FileReader.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/FreeFiles.TransferEngine.WCFPNRP.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/FreeFiles.TransferEngine.WCFPNRP.csproj -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/PNRPManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/PNRPManager.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/PeerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/PeerInfo.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/PnrpTransferEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/PnrpTransferEngine.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/PnrpTransferEngineFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/PnrpTransferEngineFactory.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferClient/FileTransferServiceClientClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferClient/FileTransferServiceClientClass.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferService/FileTransferServiceClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferService/FileTransferServiceClass.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferService/FileTransferServiceHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferService/FileTransferServiceHost.cs -------------------------------------------------------------------------------- /FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferService/IFileTransferService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.TransferEngine.WCFPNRP/WCFFileTransferService/IFileTransferService.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/App.config -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Form1.Designer.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Form1.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Form1.resx -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/FreeFiles.UI.WinForm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/FreeFiles.UI.WinForm.csproj -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Program.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Properties/Resources.resx -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /FreeFiles.UI.WinForm/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.UI.WinForm/Properties/Settings.settings -------------------------------------------------------------------------------- /FreeFiles.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFiles.sln -------------------------------------------------------------------------------- /FreeFilesServerConsole/Abstracts/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Abstracts/Factory.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Abstracts/IDataBaseAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Abstracts/IDataBaseAction.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Abstracts/ORM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Abstracts/ORM.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Abstracts/SQLLite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Abstracts/SQLLite.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/App.config -------------------------------------------------------------------------------- /FreeFilesServerConsole/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Config.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/File.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/File.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.Context.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.Context.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.Context.tt -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.Designer.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.edmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.edmx -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.edmx.diagram: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.edmx.diagram -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.edmx.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.edmx.sql -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FilesModel.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FilesModel.tt -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/FreeFilesEntitiesContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/FreeFilesEntitiesContext.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/Peer.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EF/sysdiagram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EF/sysdiagram.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/EntityUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/EntityUtility.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/FreeFilesServerConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/FreeFilesServerConsole.csproj -------------------------------------------------------------------------------- /FreeFilesServerConsole/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/IUnitOfWork.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Program.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Repository/FileRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Repository/FileRepository.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Repository/IFilesRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Repository/IFilesRepository.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/Repository/PeerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/Repository/PeerRepository.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/WCFServices/FilesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/WCFServices/FilesService.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/WCFServices/IFileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/WCFServices/IFileService.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/WCFServices/IServiceInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/WCFServices/IServiceInitializer.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/WCFServices/ServiceInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/WCFServices/ServiceInitializer.cs -------------------------------------------------------------------------------- /FreeFilesServerConsole/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerConsole/packages.config -------------------------------------------------------------------------------- /FreeFilesServerWinForm/FreeFilesServer.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/FreeFilesServer.Designer.cs -------------------------------------------------------------------------------- /FreeFilesServerWinForm/FreeFilesServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/FreeFilesServer.cs -------------------------------------------------------------------------------- /FreeFilesServerWinForm/FreeFilesServerWinForm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/FreeFilesServerWinForm.csproj -------------------------------------------------------------------------------- /FreeFilesServerWinForm/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/Program.cs -------------------------------------------------------------------------------- /FreeFilesServerWinForm/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeFilesServerWinForm/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /FreeFilesServerWinForm/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/Properties/Resources.resx -------------------------------------------------------------------------------- /FreeFilesServerWinForm/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /FreeFilesServerWinForm/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/FreeFilesServerWinForm/Properties/Settings.settings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/README.md -------------------------------------------------------------------------------- /TestConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Program.cs -------------------------------------------------------------------------------- /TestConsole/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/FilesService.disco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/FilesService.disco -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/FilesService.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/FilesService.wsdl -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/FilesService.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/FilesService.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/FilesService1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/FilesService1.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/FilesService2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/FilesService2.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/FilesService3.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/FilesService3.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/Reference.cs -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/Reference.svcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/Reference.svcmap -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/TestConsole.FileActionsService.File.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/TestConsole.FileActionsService.File.datasource -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/configuration.svcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/configuration.svcinfo -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService/configuration91.svcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService/configuration91.svcinfo -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/FilesService.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/FilesService.wsdl -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/Reference.cs -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/Reference.svcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/Reference.svcmap -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/TestConsole.FileActionsService2.File.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/TestConsole.FileActionsService2.File.datasource -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/configuration.svcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/configuration.svcinfo -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/configuration91.svcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/configuration91.svcinfo -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/item.disco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/item.disco -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/item.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/item.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/item1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/item1.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/item2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/item2.xsd -------------------------------------------------------------------------------- /TestConsole/Service References/FileActionsService2/item3.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/Service References/FileActionsService2/item3.xsd -------------------------------------------------------------------------------- /TestConsole/TestConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/TestConsole.csproj -------------------------------------------------------------------------------- /TestConsole/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/TestConsole/app.config -------------------------------------------------------------------------------- /UnitTest/DBFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/UnitTest/DBFile.cs -------------------------------------------------------------------------------- /UnitTest/PeersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/UnitTest/PeersTest.cs -------------------------------------------------------------------------------- /UnitTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/UnitTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /UnitTest/TestTransferEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/UnitTest/TestTransferEngine.cs -------------------------------------------------------------------------------- /UnitTest/UnitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amirjalilifard/FreeFilesProject/HEAD/UnitTest/UnitTest.csproj --------------------------------------------------------------------------------