Ref. doc. Number Author Title

[1] XJS-154-1215 Bart van Tongeren PMS-MR C++ Coding Standard

[2] ECMA-334 TC39/TG2 C# Language Specification, ed. Dec 20011

[3] MSDN, unnumbered Design Guidelines for [.NET] Class Library Developers, as found on the net2

[4] SIGPLAN Notices, 23,5 (May, 1988). Barbara Liskov Data Abstraction and Hierarchy

[5] Prentice Hall, 1988 Bertrand Meyer Object Oriented Software Construction

[6] XJS155-8301, Vic Hartog and Dennis Doomen, Coding Standards: C#

[7] Todd Huff, Apr 2003, C++ Coding Standards

[8] Microsoft Docs, Apr 2019, Using objects that implement IDisposable, https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/using-objects

[9] Microsoft Docs, Jun 2019, HttpClient.SendAsync Method, https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient.sendasync?view=netframework-4.8#System_Net_Http_HttpClient_SendAsync_System_Net_Http_HttpRequestMessage_System_Net_Http_HttpCompletionOption_