I now have the code changes to make this work for public applications, these changes involved:
• Switching to HttpWebRequest to HttpRequestMessage
• Switching HttpWebResponse to HttpResponseMessage
• Switching webRequest.GetResponse() to await httpClient.SendAsync(httpRequestMessage)...
• Dealing with the relocation of Type functionality to GetTypeInfo
• Including a cut down version of the deprecated NameValueCollection
• Replacing deprecated Exceptions
• Switching FileInfo to StorageFile
• Use of Windows.Security.Cryptography instead of System.Security.Cryptography in HmacSha1SignatureImplementation and RsaSha1SignatureImplementation
• #ifdef out anything to do with X509Certificate2
• Some serialisation changes
Anybody want it?
I now have the code changes to make this work for public applications, these changes involved:
• Switching to HttpWebRequest to HttpRequestMessage
• Switching HttpWebResponse to HttpResponseMessage
• Switching webRequest.GetResponse() to await httpClient.SendAsync(httpRequestMessage)...
• Dealing with the relocation of Type functionality to GetTypeInfo
• Including a cut down version of the deprecated NameValueCollection
• Replacing deprecated Exceptions
• Switching FileInfo to StorageFile
• Use of Windows.Security.Cryptography instead of System.Security.Cryptography in HmacSha1SignatureImplementation and RsaSha1SignatureImplementation
• #ifdef out anything to do with X509Certificate2
• Some serialisation changes
Anybody want it?