├── .gitattributes ├── .gitignore ├── CoreFtp.sln ├── LICENSE ├── README.md ├── appveyor.yml ├── global.json ├── src └── CoreFtp │ ├── Components │ ├── DirectoryListing │ │ ├── DirectoryProviderBase.cs │ │ ├── IDirectoryProvider.cs │ │ ├── ListDirectoryProvider.cs │ │ ├── MlsdDirectoryProvider.cs │ │ └── Parser │ │ │ ├── DosDirectoryParser.cs │ │ │ ├── IListDirectoryParser.cs │ │ │ ├── ParserExtensions.cs │ │ │ └── UnixDirectoryParser.cs │ └── DnsResolution │ │ ├── DnsResolver.cs │ │ └── IDnsResolver.cs │ ├── CoreFtp.csproj │ ├── Enum │ ├── FtpCommand.cs │ ├── FtpEncryption.cs │ ├── FtpNodeType.cs │ ├── FtpStatusCode.cs │ ├── FtpTransferMode.cs │ └── IpVersion.cs │ ├── FtpClient.cs │ ├── FtpClientConfiguration.cs │ ├── FtpClientFeaturesExtensions.cs │ ├── IFtpClient.cs │ ├── Infrastructure │ ├── Caching │ │ ├── ICache.cs │ │ └── InMemoryCache.cs │ ├── Constants.cs │ ├── Extensions │ │ ├── ByteExtensions.cs │ │ ├── DateTimeExtensions.cs │ │ ├── DefaultValueExtensions.cs │ │ ├── EnumExtensions.cs │ │ ├── FtpStringExtensions.cs │ │ └── StringExtensions.cs │ ├── FtpCommandEnvelope.cs │ ├── FtpException.cs │ ├── FtpNodeInformation.cs │ ├── FtpResponse.cs │ └── Stream │ │ ├── FtpControlStream.cs │ │ ├── FtpDataStream.cs │ │ └── Ssl │ │ ├── FtpSocketStreamSslValidation.cs │ │ ├── FtpSslValidation.cs │ │ └── FtpSslValidationEventArgs.cs │ └── Properties │ └── AssemblyInfo.cs └── tests └── CoreFtp.Tests.Integration ├── CoreFtp.Tests.Integration.csproj ├── DnsResolverTests └── When_resolving_an_endpoint.cs ├── FtpClientTests ├── CustomExamples │ └── When_connecting_to_bom_gov_au.cs ├── Directories │ ├── When_Encountering_Differing_Directory_Formats.cs │ ├── When_changing_working_directories.cs │ ├── When_creating_a_deep_folder_from_root.cs │ ├── When_creating_directories.cs │ ├── When_deleting_directories.cs │ ├── When_listing_directories.cs │ └── When_providing_a_base_directory.cs ├── Files │ ├── When_deleting_a_file.cs │ ├── When_getting_the_size_of_a_file.cs │ ├── When_listing_files.cs │ ├── When_opening_a_file_for_download.cs │ ├── When_opening_a_file_for_upload.cs │ ├── When_opening_file_write_stream.cs │ └── When_uploading_file_to_deep_folder.cs ├── TestBase.cs ├── When_changing_transfer_type.cs ├── When_connecting_to_a_tls_encrypted_ftp_server.cs ├── When_connecting_to_an_ftp_server.cs ├── When_opening_datastream_with_explicit_encryption.cs ├── When_renaming_a_node.cs ├── When_sending_a_custom_command.cs └── When_using_a_uri_as_hostname.cs ├── FtpConfiguration.cs ├── Helpers ├── BinaryDataExtensions.cs └── ResourceHelpers.cs ├── Logger ├── XUnitConsoleLogger.cs ├── XUnitConsoleLoggerExtensions.cs └── XUnitConsoleLoggerProvider.cs ├── Program.cs ├── Properties ├── AssemblyInfo.cs └── launchSettings.json ├── Resources ├── SampleContent.txt ├── penguin.jpg └── test.png └── appsettings.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/.gitignore -------------------------------------------------------------------------------- /CoreFtp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/CoreFtp.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/appveyor.yml -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/global.json -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/DirectoryProviderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/DirectoryProviderBase.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/IDirectoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/IDirectoryProvider.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/ListDirectoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/ListDirectoryProvider.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/MlsdDirectoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/MlsdDirectoryProvider.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/Parser/DosDirectoryParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/Parser/DosDirectoryParser.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/Parser/IListDirectoryParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/Parser/IListDirectoryParser.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/Parser/ParserExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/Parser/ParserExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DirectoryListing/Parser/UnixDirectoryParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DirectoryListing/Parser/UnixDirectoryParser.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DnsResolution/DnsResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DnsResolution/DnsResolver.cs -------------------------------------------------------------------------------- /src/CoreFtp/Components/DnsResolution/IDnsResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Components/DnsResolution/IDnsResolver.cs -------------------------------------------------------------------------------- /src/CoreFtp/CoreFtp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/CoreFtp.csproj -------------------------------------------------------------------------------- /src/CoreFtp/Enum/FtpCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Enum/FtpCommand.cs -------------------------------------------------------------------------------- /src/CoreFtp/Enum/FtpEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Enum/FtpEncryption.cs -------------------------------------------------------------------------------- /src/CoreFtp/Enum/FtpNodeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Enum/FtpNodeType.cs -------------------------------------------------------------------------------- /src/CoreFtp/Enum/FtpStatusCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Enum/FtpStatusCode.cs -------------------------------------------------------------------------------- /src/CoreFtp/Enum/FtpTransferMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Enum/FtpTransferMode.cs -------------------------------------------------------------------------------- /src/CoreFtp/Enum/IpVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Enum/IpVersion.cs -------------------------------------------------------------------------------- /src/CoreFtp/FtpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/FtpClient.cs -------------------------------------------------------------------------------- /src/CoreFtp/FtpClientConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/FtpClientConfiguration.cs -------------------------------------------------------------------------------- /src/CoreFtp/FtpClientFeaturesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/FtpClientFeaturesExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/IFtpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/IFtpClient.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Caching/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Caching/ICache.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Caching/InMemoryCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Caching/InMemoryCache.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Constants.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Extensions/ByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Extensions/ByteExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Extensions/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Extensions/DateTimeExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Extensions/DefaultValueExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Extensions/DefaultValueExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Extensions/EnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Extensions/EnumExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Extensions/FtpStringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Extensions/FtpStringExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/FtpCommandEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/FtpCommandEnvelope.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/FtpException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/FtpException.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/FtpNodeInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/FtpNodeInformation.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/FtpResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/FtpResponse.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Stream/FtpControlStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Stream/FtpControlStream.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Stream/FtpDataStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Stream/FtpDataStream.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Stream/Ssl/FtpSocketStreamSslValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Stream/Ssl/FtpSocketStreamSslValidation.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Stream/Ssl/FtpSslValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Stream/Ssl/FtpSslValidation.cs -------------------------------------------------------------------------------- /src/CoreFtp/Infrastructure/Stream/Ssl/FtpSslValidationEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Infrastructure/Stream/Ssl/FtpSslValidationEventArgs.cs -------------------------------------------------------------------------------- /src/CoreFtp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/src/CoreFtp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/CoreFtp.Tests.Integration.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/CoreFtp.Tests.Integration.csproj -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/DnsResolverTests/When_resolving_an_endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/DnsResolverTests/When_resolving_an_endpoint.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/CustomExamples/When_connecting_to_bom_gov_au.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/CustomExamples/When_connecting_to_bom_gov_au.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_Encountering_Differing_Directory_Formats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_Encountering_Differing_Directory_Formats.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_changing_working_directories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_changing_working_directories.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_creating_a_deep_folder_from_root.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_creating_a_deep_folder_from_root.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_creating_directories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_creating_directories.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_deleting_directories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_deleting_directories.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_listing_directories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_listing_directories.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_providing_a_base_directory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Directories/When_providing_a_base_directory.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_deleting_a_file.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_deleting_a_file.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_getting_the_size_of_a_file.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_getting_the_size_of_a_file.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_listing_files.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_listing_files.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_opening_a_file_for_download.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_opening_a_file_for_download.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_opening_a_file_for_upload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_opening_a_file_for_upload.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_opening_file_write_stream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_opening_file_write_stream.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_uploading_file_to_deep_folder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/Files/When_uploading_file_to_deep_folder.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/TestBase.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_changing_transfer_type.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_changing_transfer_type.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_connecting_to_a_tls_encrypted_ftp_server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_connecting_to_a_tls_encrypted_ftp_server.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_connecting_to_an_ftp_server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_connecting_to_an_ftp_server.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_opening_datastream_with_explicit_encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_opening_datastream_with_explicit_encryption.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_renaming_a_node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_renaming_a_node.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_sending_a_custom_command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_sending_a_custom_command.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpClientTests/When_using_a_uri_as_hostname.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpClientTests/When_using_a_uri_as_hostname.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/FtpConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/FtpConfiguration.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Helpers/BinaryDataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Helpers/BinaryDataExtensions.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Helpers/ResourceHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Helpers/ResourceHelpers.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Logger/XUnitConsoleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Logger/XUnitConsoleLogger.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Logger/XUnitConsoleLoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Logger/XUnitConsoleLoggerExtensions.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Logger/XUnitConsoleLoggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Logger/XUnitConsoleLoggerProvider.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Program.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Properties/launchSettings.json -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Resources/SampleContent.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Resources/SampleContent.txt -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Resources/penguin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Resources/penguin.jpg -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/Resources/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/Resources/test.png -------------------------------------------------------------------------------- /tests/CoreFtp.Tests.Integration/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkeh9/CoreFTP/HEAD/tests/CoreFtp.Tests.Integration/appsettings.json --------------------------------------------------------------------------------