NEW

Summary

Directory Structure

Directory structure:
└── fubardevelopment-restsharp.portable/
    ├── README.md
    ├── Changes.md
    ├── FubarCoder.RestSharp.Portable.sln
    ├── FubarCoder.RestSharp.Portable.sln.DotSettings
    ├── global.json
    ├── GlobalAssemblyInfo.cs
    ├── license-oauth2.txt
    ├── license-restsharp.txt
    ├── LICENSE.md
    ├── NuGet.Config
    ├── pack.cmd
    ├── ReleaseRules.ruleset
    ├── RestSharp.Portable.snk
    ├── stylecop.json
    ├── shared/
    │   ├── RestSharp.Portable.Crypto/
    │   │   ├── CryptographicException.cs
    │   │   ├── CryptographicUnexpectedOperationException.cs
    │   │   ├── HashAlgorithm.cs
    │   │   ├── ICryptoTransform.cs
    │   │   ├── MD5.cs
    │   │   ├── MD5Managed.cs
    │   │   ├── project.json
    │   │   └── RestSharp.Portable.Crypto.xproj
    │   ├── System.Collections.Specialized/
    │   │   ├── INotifyCollectionChanged.cs
    │   │   ├── NotifyCollectionChangedEventArgs.cs
    │   │   ├── project.json
    │   │   └── System.Collections.Specialized.xproj
    │   └── Zlib.Portable/
    │       ├── DeflateStream.cs
    │       ├── GZipStream.cs
    │       ├── InfTree.cs
    │       ├── LICENSE.jzlib.txt
    │       ├── License.zlib.txt
    │       ├── project.json
    │       ├── Tree.cs
    │       ├── Zlib.cs
    │       ├── Zlib.Portable.xproj
    │       ├── ZlibBaseStream.cs
    │       ├── ZlibCodec.cs
    │       ├── ZlibConstants.cs
    │       ├── ZlibStream.cs
    │       ├── Crc/
    │       │   └── CRC32.cs
    │       ├── Encoding/
    │       │   └── Iso8859Dash1Encoding.cs
    │       └── IO/
    │           └── Path2.cs
    ├── src/
    │   ├── FubarCoder.RestSharp.Portable.Core/
    │   │   ├── AuthenticationChallengeHandler.cs
    │   │   ├── AuthHeader.cs
    │   │   ├── AuthHeaderInfo.cs
    │   │   ├── AuthHeaderUtilities.cs
    │   │   ├── ContentCollectionMode.cs
    │   │   ├── FileParameter.cs
    │   │   ├── FubarCoder.RestSharp.Portable.Core.xproj
    │   │   ├── HttpContentExtensions.cs
    │   │   ├── HttpHeadersExtensions.cs
    │   │   ├── IAuthenticator.cs
    │   │   ├── IDeserializer.cs
    │   │   ├── IEncoding.cs
    │   │   ├── IHttpClient.cs
    │   │   ├── IHttpClientFactory.cs
    │   │   ├── IHttpContent.cs
    │   │   ├── IHttpHeaders.cs
    │   │   ├── IHttpRequestMessage.cs
    │   │   ├── IHttpResponseMessage.cs
    │   │   ├── IParameterCollection.cs
    │   │   ├── IRestClient.cs
    │   │   ├── IRestRequest.cs
    │   │   ├── IRestResponse.cs
    │   │   ├── IRestResponse{T}.cs
    │   │   ├── ISerializer.cs
    │   │   ├── Method.cs
    │   │   ├── Parameter.cs
    │   │   ├── ParameterCollection.cs
    │   │   ├── ParameterExtensions.cs
    │   │   ├── ParameterKey.cs
    │   │   ├── ParameterKeyComparer.cs
    │   │   ├── ParameterType.cs
    │   │   ├── PlatformSupport.cs
    │   │   ├── PostParametersContent.cs
    │   │   ├── project.json
    │   │   ├── PropertyFilterMode.cs
    │   │   ├── RequestParameters.cs
    │   │   ├── RestClientBase.cs
    │   │   ├── RestClientExtensions.cs
    │   │   ├── RestRequest.cs
    │   │   ├── RestRequestExtensions.cs
    │   │   ├── RestResponse.cs
    │   │   ├── RestResponseExtensions.cs
    │   │   ├── RestResponse{T}.cs
    │   │   ├── UrlEscapeFlags.cs
    │   │   ├── UrlEscapeUtility.cs
    │   │   ├── UrlUtility.cs
    │   │   ├── Authenticators/
    │   │   │   ├── HttpBasicAuthenticator.cs
    │   │   │   ├── HttpDigestAuthenticator.cs
    │   │   │   ├── HttpHiddenBasicAuthenticator.cs
    │   │   │   └── SimpleAuthenticator.cs
    │   │   ├── Collections/
    │   │   │   └── ObservableDictionary.cs
    │   │   ├── Content/
    │   │   │   ├── ByteArrayContent.cs
    │   │   │   ├── GenericContentCollector.cs
    │   │   │   ├── HttpHeaderContent.cs
    │   │   │   ├── HttpHeadersExtensions.cs
    │   │   │   ├── MultipartFormDataContent.cs
    │   │   │   ├── NonDisposableStream.cs
    │   │   │   └── StringContent.cs
    │   │   ├── Deserializers/
    │   │   │   ├── JsonDeserializer.cs
    │   │   │   └── XmlDataContractDeserializer.cs
    │   │   ├── Impl/
    │   │   │   └── GenericHttpHeaders.cs
    │   │   ├── lib/
    │   │   │   └── native/
    │   │   │       └── _._
    │   │   ├── Properties/
    │   │   │   └── AssemblyInfo.cs
    │   │   ├── Serializers/
    │   │   │   ├── JsonSerializer.cs
    │   │   │   └── XmlDataContractSerializer.cs
    │   │   └── tools/
    │   │       └── native/
    │   │           ├── install.ps1
    │   │           └── uninstall.ps1
    │   ├── FubarCoder.RestSharp.Portable.Encodings/
    │   │   ├── DeflateEncoding.cs
    │   │   ├── FubarCoder.RestSharp.Portable.Encodings.xproj
    │   │   ├── GzipEncoding.cs
    │   │   ├── project.json
    │   │   ├── lib/
    │   │   │   └── native/
    │   │   │       └── _._
    │   │   ├── Properties/
    │   │   │   └── AssemblyInfo.cs
    │   │   └── tools/
    │   │       └── native/
    │   │           ├── install.ps1
    │   │           └── uninstall.ps1
    │   ├── FubarCoder.RestSharp.Portable.HttpClient/
    │   │   ├── DefaultHttpExtensions.cs
    │   │   ├── FubarCoder.RestSharp.Portable.HttpClient.xproj
    │   │   ├── HttpMethodExtensions.cs
    │   │   ├── project.json
    │   │   ├── RestClient.cs
    │   │   ├── RestClientExtensions.cs
    │   │   ├── RestRequestExtensions.cs
    │   │   ├── Impl/
    │   │   │   ├── DefaultHttpClientFactory.cs
    │   │   │   └── Http/
    │   │   │       ├── DefaultHttpClient.cs
    │   │   │       ├── DefaultHttpContent.cs
    │   │   │       ├── DefaultHttpHeaders.cs
    │   │   │       ├── DefaultHttpRequestMessage.cs
    │   │   │       ├── DefaultHttpResponseMessage.cs
    │   │   │       └── HttpContentWrapper.cs
    │   │   ├── lib/
    │   │   │   └── native/
    │   │   │       └── _._
    │   │   ├── Properties/
    │   │   │   └── AssemblyInfo.cs
    │   │   └── tools/
    │   │       └── native/
    │   │           ├── install.ps1
    │   │           └── uninstall.ps1
    │   ├── FubarCoder.RestSharp.Portable.OAuth1/
    │   │   ├── FubarCoder.RestSharp.Portable.OAuth1.xproj
    │   │   ├── IRandom.cs
    │   │   ├── OAuth1Authenticator.cs
    │   │   ├── OAuthCreateTimestampDelegate.cs
    │   │   ├── OAuthParameterHandling.cs
    │   │   ├── OAuthSignatureTreatment.cs
    │   │   ├── OAuthTools.cs
    │   │   ├── OAuthType.cs
    │   │   ├── OAuthWebQueryInfo.cs
    │   │   ├── OAuthWorkflow.cs
    │   │   ├── project.json
    │   │   ├── WebParameter.cs
    │   │   ├── WebParameterCollection.cs
    │   │   ├── WebParameterType.cs
    │   │   ├── Crypto/
    │   │   │   └── Hash.cs
    │   │   ├── Extensions/
    │   │   │   ├── CollectionExtensions.cs
    │   │   │   ├── StringExtensions.cs
    │   │   │   └── TimeExtensions.cs
    │   │   ├── lib/
    │   │   │   └── native/
    │   │   │       └── _._
    │   │   ├── Properties/
    │   │   │   └── AssemblyInfo.cs
    │   │   ├── SignatureProviders/
    │   │   │   ├── HmacSha1SignatureProvider.cs
    │   │   │   ├── HmacSha256SignatureProvider.cs
    │   │   │   ├── ISignatureProvider.cs
    │   │   │   ├── PlainTextSignatureProvider.cs
    │   │   │   └── RsaSha1SignatureProvider.cs
    │   │   └── tools/
    │   │       └── native/
    │   │           ├── install.ps1
    │   │           └── uninstall.ps1
    │   ├── FubarCoder.RestSharp.Portable.OAuth2/
    │   │   ├── AuthorizationRoot.cs
    │   │   ├── BeforeAfterRequestArgs.cs
    │   │   ├── Endpoint.cs
    │   │   ├── FubarCoder.RestSharp.Portable.OAuth2.xproj
    │   │   ├── IClient.cs
    │   │   ├── OAuth2Authenticator.cs
    │   │   ├── OAuth2AuthorizationRequestHeaderAuthenticator.cs
    │   │   ├── OAuth2Client.cs
    │   │   ├── OAuth2UriQueryParameterAuthenticator.cs
    │   │   ├── OAuthClient.cs
    │   │   ├── project.json
    │   │   ├── UnexpectedResponseException.cs
    │   │   ├── Client/
    │   │   │   ├── AsanaClient.cs
    │   │   │   ├── DigitalOceanClient.cs
    │   │   │   ├── FacebookClient.cs
    │   │   │   ├── FoursquareClient.cs
    │   │   │   ├── GitHubClient.cs
    │   │   │   ├── GitterClient.cs
    │   │   │   ├── GoogleClient.cs
    │   │   │   ├── InstagramClient.cs
    │   │   │   ├── LinkedinClient.cs
    │   │   │   ├── MailRuClient.cs
    │   │   │   ├── OdnoklassnikiClient.cs
    │   │   │   ├── SalesforceClient.cs
    │   │   │   ├── TwitterClient.cs
    │   │   │   ├── VkClient.cs
    │   │   │   ├── WindowsLiveClient.cs
    │   │   │   ├── XingClient.cs
    │   │   │   └── YandexClient.cs
    │   │   ├── Configuration/
    │   │   │   ├── IClientConfiguration.cs
    │   │   │   ├── IConfigurationManager.cs
    │   │   │   ├── IOAuth2Configuration.cs
    │   │   │   └── RuntimeClientConfiguration.cs
    │   │   ├── Infrastructure/
    │   │   │   ├── EnumerableExtensions.cs
    │   │   │   ├── IRequestFactory.cs
    │   │   │   ├── LookupExtensions.cs
    │   │   │   ├── RequestFactoryExtensions.cs
    │   │   │   ├── RestClientExtensions.cs
    │   │   │   ├── RestResponseExtensions.cs
    │   │   │   ├── SafeExtensions.cs
    │   │   │   └── StringExtensions.cs
    │   │   ├── lib/
    │   │   │   └── native/
    │   │   │       └── _._
    │   │   ├── Models/
    │   │   │   └── UserInfo.cs
    │   │   ├── Properties/
    │   │   │   └── AssemblyInfo.cs
    │   │   └── tools/
    │   │       └── native/
    │   │           ├── install.ps1
    │   │           └── uninstall.ps1
    │   └── FubarCoder.RestSharp.Portable.WebRequest/
    │       ├── FubarCoder.RestSharp.Portable.WebRequest.xproj
    │       ├── project.json
    │       ├── RestClient.cs
    │       ├── TaskExtensions.cs
    │       ├── Impl/
    │       │   ├── WebRequestHttpClientFactory.cs
    │       │   └── Http/
    │       │       ├── DefaultHttpClient.cs
    │       │       ├── DefaultHttpRequestMessage.cs
    │       │       ├── DefaultHttpResponseMessage.cs
    │       │       ├── HttpWebResponseContent.cs
    │       │       └── PlatformSupportExtensions.cs
    │       ├── lib/
    │       │   └── native/
    │       │       └── _._
    │       ├── Properties/
    │       │   └── AssemblyInfo.cs
    │       └── tools/
    │           └── native/
    │               ├── install.ps1
    │               └── uninstall.ps1
    └── test/
        ├── FubarCoder.RestSharp.Portable.OAuth1.Tests/
        │   ├── AuthenticatorTests.cs
        │   ├── FubarCoder.RestSharp.Portable.OAuth1.Tests.xproj
        │   ├── project.json
        │   └── Properties/
        │       └── AssemblyInfo.cs
        ├── FubarCoder.RestSharp.Portable.OAuth2.Tests/
        │   ├── FubarCoder.RestSharp.Portable.OAuth2.Tests.xproj
        │   ├── project.json
        │   ├── settings.json
        │   ├── Client/
        │   │   ├── EndpointTests.cs
        │   │   ├── OAuth2ClientTests.cs
        │   │   ├── OAuthClientTests.cs
        │   │   └── Impl/
        │   │       ├── DigitalOceanClientTests.cs
        │   │       ├── FacebookClientTests.cs
        │   │       ├── FoursquareClientTests.cs
        │   │       ├── GitterClientTests.cs
        │   │       ├── GoogleClientTests.cs
        │   │       ├── InstagramClientTests.cs
        │   │       ├── LinkedInClientTests.cs
        │   │       ├── MailRuClientTests.cs
        │   │       ├── OdnoklassnikiClientTests.cs
        │   │       ├── TwitterClientTests.cs
        │   │       ├── VkClientTests.cs
        │   │       ├── WindowsLiveClientTests.cs
        │   │       ├── XingTests.cs
        │   │       └── YandexClientTests.cs
        │   ├── Configuration/
        │   │   └── OAuth2ConfigurationSectionTests.cs
        │   ├── Helpers/
        │   │   └── OAuth2ConfigurationSection.cs
        │   ├── Infrastructure/
        │   │   ├── EnumerableExtensionsTests.cs
        │   │   ├── RequestFactory.cs
        │   │   ├── RequestFactoryTests.cs
        │   │   ├── SafeExtensionsTests.cs
        │   │   └── StringExtensionsTests.cs
        │   └── Properties/
        │       └── AssemblyInfo.cs
        └── FubarCoder.RestSharp.Portable.Tests/
            ├── AuthenticationHeaderValueTests.cs
            ├── AuthenticationTests.cs
            ├── CustomDeserializer.cs
            ├── DictionaryDeserializer.cs
            ├── FubarCoder.RestSharp.Portable.Tests.xproj
            ├── IssueTests.cs
            ├── OtherTests.cs
            ├── PostHeaderRequestTests.cs
            ├── project.json
            ├── RequestParameterTests.cs
            ├── RestSharpTests.cs
            ├── SerializerTests.cs
            ├── UrlEncodeTests.cs
            ├── UrlEncodeVariant1Tests.cs
            ├── UrlEncodeVariant2Tests.cs
            ├── HttpBin/
            │   ├── AuthenticationResult.cs
            │   └── HttpBinResponse.cs
            ├── Properties/
            │   └── AssemblyInfo.cs
            └── Resources/
                └── OAuthBin/
                    └── test-rsa.key

Files Content