diff --git a/.all-contributorsrc b/.all-contributorsrc index 90a0e44..610478c 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -14,7 +14,8 @@ "code", "doc", "example", - "maintenance" + "maintenance", + "test" ] }, { @@ -26,6 +27,33 @@ "code", "example" ] + }, + { + "login": "Raamyy", + "name": "Ramy Gamal", + "avatar_url": "https://avatars3.githubusercontent.com/u/29176293?v=4", + "profile": "https://github.com/Raamyy", + "contributions": [ + "doc" + ] + }, + { + "login": "jacobtonder", + "name": "Jacob Tønder", + "avatar_url": "https://avatars1.githubusercontent.com/u/13803549?v=4", + "profile": "https://jacobtonder.dk", + "contributions": [ + "maintenance" + ] + }, + { + "login": "Aleksey-Nikonov", + "name": "Aleksey-Nikonov", + "avatar_url": "https://avatars2.githubusercontent.com/u/11257605?v=4", + "profile": "https://github.com/Aleksey-Nikonov", + "contributions": [ + "ideas" + ] } ], "contributorsPerLine": 7, diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..1ff0c42 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,63 @@ +############################################################################### +# Set default behavior to automatically normalize line endings. +############################################################################### +* text=auto + +############################################################################### +# Set default behavior for command prompt diff. +# +# This is need for earlier builds of msysgit that does not have it on by +# default for csharp files. +# Note: This is only used by command line +############################################################################### +#*.cs diff=csharp + +############################################################################### +# Set the merge driver for project and solution files +# +# Merging from the command prompt will add diff markers to the files if there +# are conflicts (Merging from VS is not affected by the settings below, in VS +# the diff markers are never inserted). Diff markers may cause the following +# file extensions to fail to load in VS. An alternative would be to treat +# these files as binary and thus will always conflict and require user +# intervention with every merge. To do so, just uncomment the entries below +############################################################################### +#*.sln merge=binary +#*.csproj merge=binary +#*.vbproj merge=binary +#*.vcxproj merge=binary +#*.vcproj merge=binary +#*.dbproj merge=binary +#*.fsproj merge=binary +#*.lsproj merge=binary +#*.wixproj merge=binary +#*.modelproj merge=binary +#*.sqlproj merge=binary +#*.wwaproj merge=binary + +############################################################################### +# behavior for image files +# +# image files are treated as binary by default. +############################################################################### +#*.jpg binary +#*.png binary +#*.gif binary + +############################################################################### +# diff behavior for common document formats +# +# Convert binary document formats to text before diffing them. This feature +# is only available from the command line. Turn it on by uncommenting the +# entries below. +############################################################################### +#*.doc diff=astextplain +#*.DOC diff=astextplain +#*.docx diff=astextplain +#*.DOCX diff=astextplain +#*.dot diff=astextplain +#*.DOT diff=astextplain +#*.pdf diff=astextplain +#*.PDF diff=astextplain +#*.rtf diff=astextplain +#*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore index 114a799..70bf0f8 100644 --- a/.gitignore +++ b/.gitignore @@ -17,9 +17,9 @@ mono_crash.* # Build results -[Dd]ebug/ +# [Dd]ebug/ [Dd]ebugPublic/ -[Rr]elease/ +# [Rr]elease/ [Rr]eleases/ x64/ x86/ @@ -27,13 +27,15 @@ x86/ [Aa][Rr][Mm]/ [Aa][Rr][Mm]64/ bld/ -[Bb]in/ -[Oo]bj/ +# [Bb]in/ +# [Oo]bj/ [Ll]og/ [Ll]ogs/ # Visual Studio 2015/2017 cache/options directory .vs/ +# Visual Code +.vscode/ # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ diff --git a/.vs/CovidSharp/v15/.suo b/.vs/CovidSharp/v15/.suo deleted file mode 100644 index d7ea88e..0000000 Binary files a/.vs/CovidSharp/v15/.suo and /dev/null differ diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 4cb55ed..0000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "name": ".NET Core Launch (console)", - "type": "coreclr", - "request": "launch", - "WARNING01": "*********************************************************************************", - "WARNING02": "The C# extension was unable to automatically decode projects in the current", - "WARNING03": "workspace to create a runnable launch.json file. A template launch.json file has", - "WARNING04": "been created as a placeholder.", - "WARNING05": "", - "WARNING06": "If OmniSharp is currently unable to load your project, you can attempt to resolve", - "WARNING07": "this by restoring any missing project dependencies (example: run 'dotnet restore')", - "WARNING08": "and by fixing any reported errors from building the projects in your workspace.", - "WARNING09": "If this allows OmniSharp to now load your project then --", - "WARNING10": " * Delete this file", - "WARNING11": " * Open the Visual Studio Code command palette (View->Command Palette)", - "WARNING12": " * run the command: '.NET: Generate Assets for Build and Debug'.", - "WARNING13": "", - "WARNING14": "If your project requires a more complex launch configuration, you may wish to delete", - "WARNING15": "this configuration and pick a different template using the 'Add Configuration...'", - "WARNING16": "button at the bottom of this file.", - "WARNING17": "*********************************************************************************", - "preLaunchTask": "build", - "program": "${workspaceFolder}/bin/Debug//.dll", - "args": [], - "cwd": "${workspaceFolder}", - "console": "internalConsole", - "stopAtEntry": false - }, - { - "name": ".NET Core Attach", - "type": "coreclr", - "request": "attach", - "processId": "${command:pickProcess}" - } - ] -} \ No newline at end of file diff --git a/CovidSharp Example/.vs/CovidSharp Example/v15/.suo b/CovidSharp Example/.vs/CovidSharp Example/v15/.suo deleted file mode 100644 index 83e6ac1..0000000 Binary files a/CovidSharp Example/.vs/CovidSharp Example/v15/.suo and /dev/null differ diff --git a/CovidSharp Example/Coronavirus tracker API wrapper example.v11.suo b/CovidSharp Example/Coronavirus tracker API wrapper example.v11.suo deleted file mode 100644 index 4a6df51..0000000 Binary files a/CovidSharp Example/Coronavirus tracker API wrapper example.v11.suo and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/.suo b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/.suo index 6f860f5..e5fc4f6 100644 Binary files a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/.suo and b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/.suo differ diff --git a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide deleted file mode 100644 index 56758a8..0000000 Binary files a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-shm b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-shm index 3708781..b6d98f5 100644 Binary files a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-shm and b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-shm differ diff --git a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-wal b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-wal index 3ad6fbf..078f30c 100644 Binary files a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-wal and b/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/storage.ide-wal differ diff --git a/CovidSharp Example/CovidSharp Example/App.config b/CovidSharp Example/CovidSharp Example/App.config index 731f6de..7b36023 100644 --- a/CovidSharp Example/CovidSharp Example/App.config +++ b/CovidSharp Example/CovidSharp Example/App.config @@ -1,6 +1,326 @@ - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp Example/CovidSharp Example/CovidSharp Example.csproj b/CovidSharp Example/CovidSharp Example/CovidSharp Example.csproj index fa1d8a5..eacd2fb 100644 --- a/CovidSharp Example/CovidSharp Example/CovidSharp Example.csproj +++ b/CovidSharp Example/CovidSharp Example/CovidSharp Example.csproj @@ -33,21 +33,19 @@ 4 - - ..\..\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\Coronovirus tracker API wrapper.dll - False bin\Debug\CovidSharp.dll - - ..\..\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\Newtonsoft.Json.dll + + packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll - - ..\..\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\RestSharp.dll + + packages\RestSharp.106.10.1\lib\net452\RestSharp.dll + @@ -61,6 +59,7 @@ + \ No newline at end of file diff --git a/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo b/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo index 6b448aa..511bf76 100644 Binary files a/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo and b/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo differ diff --git a/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo.orig b/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo.orig new file mode 100644 index 0000000..511bf76 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/CovidSharp Example.v11.suo.orig differ diff --git a/CovidSharp Example/CovidSharp Example/Program.cs b/CovidSharp Example/CovidSharp Example/Program.cs index b1776bd..1a55212 100644 --- a/CovidSharp Example/CovidSharp Example/Program.cs +++ b/CovidSharp Example/CovidSharp Example/Program.cs @@ -23,20 +23,27 @@ static void Main(string[] args) Console.WriteLine("Denmark Confirmed: " + data.FromCountryCodeConfirmed(country_code)); Console.WriteLine("Denmark Recovered: " + data.FromCountryCodeRecovered(country_code)); Console.WriteLine("Denmark Deaths: " + data.FromCountryCodeDeaths(country_code)); + Console.WriteLine("Denmark population: " + data.FromCountryCodePopulation(country_code)); - // Fetches the latest data of a country Name. + // Fetches data of a country Name. string country_name = "China"; Console.WriteLine("China Confirmed: " + data.FromCountryNameConfirmed(country_name)); Console.WriteLine("China Recovered: " + data.FromCountryNameRecovered(country_name)); Console.WriteLine("China Deaths: " + data.FromCountryNameDeaths(country_name)); - Console.ReadLine(); + Console.WriteLine("China population: " + data.FromCountryNamePopulation(country_name)); //Fetches the data of the Country/province associated with the ID Console.WriteLine("Name of the Faroe Islands: " + data.FromIDProvince("92")); Console.WriteLine("Name of the country of the Faroe Islands: " + data.FromIDCountry("92")); - Console.WriteLine("Denmark Latitude: " + data.FromIDLatitude("94")); Console.WriteLine("Denmark Longtitude: " + data.FromIDLongitude("94")); + Console.WriteLine("Denmark Population: " + data.FromIDPopulation("94")); + + // Fetches lists of data, if not defined the default source will be jhu + Console.WriteLine(data.GetCountryList()); + Console.WriteLine(data.GetPopulationList()); + Console.WriteLine(data.GetProvinceList()); + Console.WriteLine(data.GetCountyList("csbs")); //The source is set to csbs Console.ReadLine(); diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe index f83b6a0..64294a2 100644 Binary files a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe and b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe.config b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe.config deleted file mode 100644 index 731f6de..0000000 --- a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe.orig b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe.orig new file mode 100644 index 0000000..64294a2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.exe.orig differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.pdb b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.pdb deleted file mode 100644 index 48efa82..0000000 Binary files a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.pdb and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe deleted file mode 100644 index 8c84517..0000000 Binary files a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe.config b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe.config deleted file mode 100644 index 731f6de..0000000 --- a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe.manifest b/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe.manifest deleted file mode 100644 index 061c9ca..0000000 --- a/CovidSharp Example/CovidSharp Example/bin/Debug/Coronavirus tracker API wrapper example.vshost.exe.manifest +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll index 1aad936..4a6b209 100644 Binary files a/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll and b/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll.orig b/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll.orig new file mode 100644 index 0000000..4a6b209 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/CovidSharp.dll.orig differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Microsoft.Win32.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/Microsoft.Win32.Primitives.dll new file mode 100644 index 0000000..8b69a69 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/Microsoft.Win32.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.AppContext.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.AppContext.dll new file mode 100644 index 0000000..4ccc058 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.AppContext.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.Concurrent.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.Concurrent.dll new file mode 100644 index 0000000..26f10d1 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.Concurrent.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.NonGeneric.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.NonGeneric.dll new file mode 100644 index 0000000..9da235a Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.NonGeneric.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.Specialized.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.Specialized.dll new file mode 100644 index 0000000..fbd4fc7 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.Specialized.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.dll new file mode 100644 index 0000000..72ac205 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Collections.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.EventBasedAsync.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000..37742d4 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.EventBasedAsync.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.Primitives.dll new file mode 100644 index 0000000..b0c4b68 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.TypeConverter.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.TypeConverter.dll new file mode 100644 index 0000000..fb42b44 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.TypeConverter.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.dll new file mode 100644 index 0000000..8e2d829 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ComponentModel.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Console.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Console.dll new file mode 100644 index 0000000..fe61bcc Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Console.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Data.Common.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Data.Common.dll new file mode 100644 index 0000000..05e3481 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Data.Common.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Contracts.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000..98f40eb Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Contracts.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Debug.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Debug.dll new file mode 100644 index 0000000..a51c0cf Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Debug.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.FileVersionInfo.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.FileVersionInfo.dll new file mode 100644 index 0000000..3c203b0 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.FileVersionInfo.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Process.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Process.dll new file mode 100644 index 0000000..b537e62 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Process.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.StackTrace.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..5dfaad6 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.StackTrace.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.TextWriterTraceListener.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.TextWriterTraceListener.dll new file mode 100644 index 0000000..a5720da Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.TextWriterTraceListener.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Tools.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Tools.dll new file mode 100644 index 0000000..bd9deae Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Tools.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.TraceSource.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.TraceSource.dll new file mode 100644 index 0000000..5474eb2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.TraceSource.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Tracing.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000..5b8b2b4 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Diagnostics.Tracing.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Drawing.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Drawing.Primitives.dll new file mode 100644 index 0000000..1eeacc4 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Drawing.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Dynamic.Runtime.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Dynamic.Runtime.dll new file mode 100644 index 0000000..d34b388 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Dynamic.Runtime.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.Calendars.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.Calendars.dll new file mode 100644 index 0000000..4a198bc Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.Calendars.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.Extensions.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.Extensions.dll new file mode 100644 index 0000000..99f9e4a Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.Extensions.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.dll new file mode 100644 index 0000000..dd3d2e3 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Globalization.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Compression.ZipFile.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Compression.ZipFile.dll new file mode 100644 index 0000000..345acbd Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Compression.ZipFile.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Compression.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Compression.dll new file mode 100644 index 0000000..ebbb503 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Compression.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.DriveInfo.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.DriveInfo.dll new file mode 100644 index 0000000..5c59398 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.DriveInfo.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.Primitives.dll new file mode 100644 index 0000000..de4c49f Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.Watcher.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.Watcher.dll new file mode 100644 index 0000000..228d60b Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.Watcher.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.dll new file mode 100644 index 0000000..6934080 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.FileSystem.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.IsolatedStorage.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.IsolatedStorage.dll new file mode 100644 index 0000000..356e123 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.IsolatedStorage.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.MemoryMappedFiles.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.MemoryMappedFiles.dll new file mode 100644 index 0000000..add3b29 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.MemoryMappedFiles.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Pipes.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Pipes.dll new file mode 100644 index 0000000..e5690c4 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.Pipes.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.UnmanagedMemoryStream.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.UnmanagedMemoryStream.dll new file mode 100644 index 0000000..cdd7427 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.UnmanagedMemoryStream.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.dll new file mode 100644 index 0000000..e9eb534 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.IO.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Expressions.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Expressions.dll new file mode 100644 index 0000000..63b570c Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Expressions.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Parallel.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Parallel.dll new file mode 100644 index 0000000..d8d097e Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Parallel.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Queryable.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Queryable.dll new file mode 100644 index 0000000..404bbe2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.Queryable.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.dll new file mode 100644 index 0000000..42cd93b Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Linq.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Http.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Http.dll new file mode 100644 index 0000000..1c5c6fd Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Http.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.NameResolution.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.NameResolution.dll new file mode 100644 index 0000000..e8a65c0 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.NameResolution.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.NetworkInformation.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.NetworkInformation.dll new file mode 100644 index 0000000..543a6cf Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.NetworkInformation.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Ping.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Ping.dll new file mode 100644 index 0000000..eeb4666 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Ping.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Primitives.dll new file mode 100644 index 0000000..8a929ae Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Requests.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Requests.dll new file mode 100644 index 0000000..5cf38f8 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Requests.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Security.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Security.dll new file mode 100644 index 0000000..eacb8a1 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Security.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Sockets.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Sockets.dll new file mode 100644 index 0000000..9716795 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.Sockets.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebHeaderCollection.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000..0238e69 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebHeaderCollection.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebSockets.Client.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebSockets.Client.dll new file mode 100644 index 0000000..3275912 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebSockets.Client.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebSockets.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebSockets.dll new file mode 100644 index 0000000..7a74189 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Net.WebSockets.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.ObjectModel.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ObjectModel.dll new file mode 100644 index 0000000..37e1189 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ObjectModel.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.Extensions.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.Extensions.dll new file mode 100644 index 0000000..6d12687 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.Extensions.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.Primitives.dll new file mode 100644 index 0000000..2c160e9 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.dll new file mode 100644 index 0000000..ec0b3d2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Reflection.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.Reader.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.Reader.dll new file mode 100644 index 0000000..a34c693 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.Reader.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.ResourceManager.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.ResourceManager.dll new file mode 100644 index 0000000..c4a14ce Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.ResourceManager.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.Writer.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.Writer.dll new file mode 100644 index 0000000..0ce2946 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Resources.Writer.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.CompilerServices.VisualC.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.CompilerServices.VisualC.dll new file mode 100644 index 0000000..30a2f81 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.CompilerServices.VisualC.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Extensions.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Extensions.dll new file mode 100644 index 0000000..eb0e80b Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Extensions.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Handles.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Handles.dll new file mode 100644 index 0000000..37f15ff Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Handles.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000..c3e0c71 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.InteropServices.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.InteropServices.dll new file mode 100644 index 0000000..ab54429 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.InteropServices.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Numerics.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Numerics.dll new file mode 100644 index 0000000..3202cd9 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Numerics.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Formatters.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Formatters.dll new file mode 100644 index 0000000..06b5480 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Formatters.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Json.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000..1f30098 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Json.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000..19a6dd2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Xml.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000..3a839e2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.Serialization.Xml.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.dll new file mode 100644 index 0000000..344ee77 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Runtime.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Claims.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Claims.dll new file mode 100644 index 0000000..9cb6423 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Claims.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Algorithms.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Algorithms.dll new file mode 100644 index 0000000..01b7bb5 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Algorithms.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Csp.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Csp.dll new file mode 100644 index 0000000..d7721e7 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Csp.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Encoding.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Encoding.dll new file mode 100644 index 0000000..f588614 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Encoding.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Primitives.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Primitives.dll new file mode 100644 index 0000000..35a21ef Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.X509Certificates.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.X509Certificates.dll new file mode 100644 index 0000000..53d05b2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Cryptography.X509Certificates.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Principal.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Principal.dll new file mode 100644 index 0000000..6d7c2ba Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.Principal.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.SecureString.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.SecureString.dll new file mode 100644 index 0000000..355a050 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Security.SecureString.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.Encoding.Extensions.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000..4f2b83d Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.Encoding.Extensions.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.Encoding.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.Encoding.dll new file mode 100644 index 0000000..557551f Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.Encoding.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.RegularExpressions.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.RegularExpressions.dll new file mode 100644 index 0000000..1a64a17 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Text.RegularExpressions.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Overlapped.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Overlapped.dll new file mode 100644 index 0000000..5d7e7b7 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Overlapped.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Tasks.Parallel.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000..c4df330 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Tasks.Parallel.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Tasks.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Tasks.dll new file mode 100644 index 0000000..25999be Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Tasks.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Thread.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Thread.dll new file mode 100644 index 0000000..9b7da65 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Thread.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.ThreadPool.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.ThreadPool.dll new file mode 100644 index 0000000..9405b8f Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.ThreadPool.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Timer.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Timer.dll new file mode 100644 index 0000000..c9eae71 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.Timer.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.dll new file mode 100644 index 0000000..deae2be Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Threading.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.ValueTuple.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ValueTuple.dll new file mode 100644 index 0000000..502f8cd Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.ValueTuple.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.ReaderWriter.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000..24df9a0 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.ReaderWriter.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XDocument.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XDocument.dll new file mode 100644 index 0000000..cbbc4f0 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XDocument.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XPath.XDocument.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XPath.XDocument.dll new file mode 100644 index 0000000..0830ed1 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XPath.XDocument.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XPath.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XPath.dll new file mode 100644 index 0000000..8327f2e Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XPath.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XmlDocument.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XmlDocument.dll new file mode 100644 index 0000000..4f044b1 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XmlDocument.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XmlSerializer.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000..7b47de8 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/System.Xml.XmlSerializer.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/netstandard.dll b/CovidSharp Example/CovidSharp Example/bin/Debug/netstandard.dll new file mode 100644 index 0000000..1f1ab22 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/bin/Debug/netstandard.dll differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.CoreCompileInputs.cache b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.CoreCompileInputs.cache deleted file mode 100644 index bcfdc1a..0000000 --- a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -e105dfc13c057309ae709ebafb99c82713123022 diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.FileListAbsolute.txt b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.FileListAbsolute.txt deleted file mode 100644 index 09534bc..0000000 --- a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,24 +0,0 @@ -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronavirus tracker API wrapper example.exe.config -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronavirus tracker API wrapper example.exe -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronavirus tracker API wrapper example.pdb -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronovirus tracker API wrapper.dll -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Newtonsoft.Json.dll -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\RestSharp.dll -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronovirus tracker API wrapper.pdb -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\RestSharp.xml -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.csprojAssemblyReference.cache -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.csproj.CoreCompileInputs.cache -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.csproj.CopyComplete -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.exe -C:\Users\Abdirahiim\source\repos\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.pdb -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronavirus tracker API wrapper example.exe.config -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.exe -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.pdb -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronavirus tracker API wrapper example.exe -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Coronavirus tracker API wrapper example.pdb -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\bin\Debug\RestSharp.xml -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.csprojAssemblyReference.cache -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.csproj.CoreCompileInputs.cache -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronavirus tracker API wrapper example\Coronavirus tracker API wrapper example\obj\Debug\Coronavirus tracker API wrapper example.csproj.CopyComplete diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csprojAssemblyReference.cache b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csprojAssemblyReference.cache deleted file mode 100644 index 9c04fc6..0000000 Binary files a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csprojAssemblyReference.cache and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe index f83b6a0..64294a2 100644 Binary files a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe and b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe.config b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe.config new file mode 100644 index 0000000..7b36023 --- /dev/null +++ b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe.config @@ -0,0 +1,326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe.orig b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe.orig new file mode 100644 index 0000000..64294a2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.exe.orig differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.pdb b/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.pdb deleted file mode 100644 index 48efa82..0000000 Binary files a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.pdb and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache index 9a76f0a..8b713b9 100644 --- a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache +++ b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -f8db01fc8426cbf64a04b1f22bc04b39585b54b0 +e063b5d9aa5926b068b6010187bf9767fe2a3879 diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache.orig b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache.orig new file mode 100644 index 0000000..8b713b9 --- /dev/null +++ b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CoreCompileInputs.cache.orig @@ -0,0 +1 @@ +e063b5d9aa5926b068b6010187bf9767fe2a3879 diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt index 317ffa2..089534a 100644 --- a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt +++ b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt @@ -1,10 +1,110 @@ -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.exe.config C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.exe -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.pdb -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\RestSharp.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.exe.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XPath.XDocument.dll C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\CovidSharp Example.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\Coronavirus tracker API wrapper example.exe.config C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\CovidSharp Example.csproj.CoreCompileInputs.cache C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\CovidSharp Example.csproj.CopyComplete C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\Coronavirus tracker API wrapper example.exe C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\Coronavirus tracker API wrapper example.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Newtonsoft.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\RestSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Newtonsoft.Json.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\RestSharp.xml diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt.orig b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt.orig new file mode 100644 index 0000000..089534a --- /dev/null +++ b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.FileListAbsolute.txt.orig @@ -0,0 +1,110 @@ +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.exe +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.exe.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\System.Xml.XPath.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\CovidSharp Example.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\Coronavirus tracker API wrapper example.exe.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\CovidSharp Example.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\CovidSharp Example.csproj.CopyComplete +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\Coronavirus tracker API wrapper example.exe +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Debug\Coronavirus tracker API wrapper example.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Coronavirus tracker API wrapper example.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Newtonsoft.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\RestSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\Newtonsoft.Json.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Debug\RestSharp.xml diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csprojAssemblyReference.cache b/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csprojAssemblyReference.cache deleted file mode 100644 index 1177855..0000000 Binary files a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csprojAssemblyReference.cache and /dev/null differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 0a33f39..b327be2 100644 Binary files a/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache.orig b/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache.orig new file mode 100644 index 0000000..b327be2 Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache.orig differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Release/Coronavirus tracker API wrapper example.exe b/CovidSharp Example/CovidSharp Example/obj/Release/Coronavirus tracker API wrapper example.exe new file mode 100644 index 0000000..ed6514a Binary files /dev/null and b/CovidSharp Example/CovidSharp Example/obj/Release/Coronavirus tracker API wrapper example.exe differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Release/Coronavirus tracker API wrapper example.exe.config b/CovidSharp Example/CovidSharp Example/obj/Release/Coronavirus tracker API wrapper example.exe.config new file mode 100644 index 0000000..7b36023 --- /dev/null +++ b/CovidSharp Example/CovidSharp Example/obj/Release/Coronavirus tracker API wrapper example.exe.config @@ -0,0 +1,326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CopyComplete b/CovidSharp Example/CovidSharp Example/obj/Release/CovidSharp Example.csproj.CopyComplete similarity index 100% rename from CovidSharp Example/CovidSharp Example/obj/Debug/CovidSharp Example.csproj.CopyComplete rename to CovidSharp Example/CovidSharp Example/obj/Release/CovidSharp Example.csproj.CopyComplete diff --git a/CovidSharp Example/CovidSharp Example/obj/Release/CovidSharp Example.csproj.FileListAbsolute.txt b/CovidSharp Example/CovidSharp Example/obj/Release/CovidSharp Example.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..2b0be09 --- /dev/null +++ b/CovidSharp Example/CovidSharp Example/obj/Release/CovidSharp Example.csproj.FileListAbsolute.txt @@ -0,0 +1,105 @@ +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\Coronavirus tracker API wrapper example.exe.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\Coronavirus tracker API wrapper example.exe +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\Coronavirus tracker API wrapper example.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\System.Xml.XPath.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\bin\Release\ClassLibrary3.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Release\Coronavirus tracker API wrapper example.exe.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Release\CovidSharp Example.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Release\CovidSharp Example.csproj.CopyComplete +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Release\Coronavirus tracker API wrapper example.exe +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp Example\CovidSharp Example\obj\Release\Coronavirus tracker API wrapper example.pdb diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/CovidSharp Example/CovidSharp Example/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs similarity index 100% rename from CovidSharp Example/CovidSharp Example/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs rename to CovidSharp Example/CovidSharp Example/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/CovidSharp Example/CovidSharp Example/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs similarity index 100% rename from CovidSharp Example/CovidSharp Example/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs rename to CovidSharp Example/CovidSharp Example/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/CovidSharp Example/CovidSharp Example/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs similarity index 100% rename from CovidSharp Example/CovidSharp Example/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs rename to CovidSharp Example/CovidSharp Example/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs diff --git a/CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/db.lock b/CovidSharp Example/CovidSharp Example/obj/Release/build.force similarity index 100% rename from CovidSharp Example/CovidSharp Example/.vs/CovidSharp Example/v15/Server/sqlite3/db.lock rename to CovidSharp Example/CovidSharp Example/obj/Release/build.force diff --git a/CovidSharp Example/CovidSharp Example/packages.config b/CovidSharp Example/CovidSharp Example/packages.config new file mode 100644 index 0000000..c009e6e --- /dev/null +++ b/CovidSharp Example/CovidSharp Example/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/CovidSharp/.vs/CovidSharp/v15/.suo b/CovidSharp/.vs/CovidSharp/v15/.suo index 9c87474..84a29f3 100644 Binary files a/CovidSharp/.vs/CovidSharp/v15/.suo and b/CovidSharp/.vs/CovidSharp/v15/.suo differ diff --git a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide b/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide index 0078446..8dc2045 100644 Binary files a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide and b/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide differ diff --git a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-shm b/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-shm index a2cd29e..90801b9 100644 Binary files a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-shm and b/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-shm differ diff --git a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-wal b/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-wal index c29e7a5..552211c 100644 Binary files a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-wal and b/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/storage.ide-wal differ diff --git a/CovidSharp/Class1.cs b/CovidSharp/Class1.cs deleted file mode 100644 index 79c1083..0000000 --- a/CovidSharp/Class1.cs +++ /dev/null @@ -1,330 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using RestSharp; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; - - -namespace CovidSharp -{ - public class CoronavirusData - { - //Initiates client - public static IRestClient client = new RestClient("https://coronavirus-tracker-api.herokuapp.com/"); - - //Sends a GET request to the API - public static IRestRequest request = new RestRequest("v2/latest", Method.GET); - - //Fetches the response from the API - public IRestResponse response = client.Execute(request); - - public string LatestConfirmed() - { - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the result variable - var LatestData = output["latest"]; - - //The 'confirmed' sub node of the 'latest' node is fetched and converted into a string - var LatestConfirmedData = LatestData["confirmed"].ToString(); - return LatestConfirmedData; - } - - public string LatestRecovered() - { - //Deserializes the reponse - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the result variable - var LatestData = output["latest"]; - - //The 'recovered' sub node of the 'latest' node is fetched and converted into a string - var LatestRecoveredData = LatestData["recovered"].ToString(); - return LatestRecoveredData; - } - - public string LatestDeaths() - { - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the result variable - var LatestData = output["latest"]; - - //The 'death' sub node of the 'latest' node is fetched and converted into a string - var LatestDeathsData = LatestData["deaths"].ToString(); - return LatestDeathsData; - } - - public string FromCountryCodeConfirmed(string country_code) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'confirmed' sub node of the 'latest' sub node is fetched and converted into a string - var CountryConfirmedData = LatestData["confirmed"].ToString(); - return CountryConfirmedData; - } - - public string FromCountryCodeRecovered(string country_code) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'recovered' sub node of the 'latest' sub node is fetched and converted into a string - var CountryRecoveredData = LatestData["recovered"].ToString(); - return CountryRecoveredData; - } - - public string FromCountryCodeDeaths(string country_code) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'Deaths' sub node of the 'latest' sub node is fetched and converted into a string - var CountryDeathsData = LatestData["deaths"].ToString(); - return CountryDeathsData; - } - - public string FromCountryNameConfirmed(string country_name) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'confirmed' sub node of the 'latest' sub node is fetched and converted into a string - var CountryConfirmedData = LatestData["confirmed"].ToString(); - return CountryConfirmedData; - } - - public string FromCountryNameRecovered(string country_name) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'recovered' sub node of the 'latest' sub node is fetched and converted into a string - var CountryRecoveredData = LatestData["recovered"].ToString(); - return CountryRecoveredData; - } - - public string FromCountryNameDeaths(string country_name) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'Deaths' sub node of the 'latest' sub node is fetched and converted into a string - var CountryDeathsData = LatestData["deaths"].ToString(); - return CountryDeathsData; - } - - - public string FromIDConfirmed(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'confirmed' sub node of the 'latest' sub node is fetched and converted into a string - var IDConfirmedData = LatestData["confirmed"].ToString(); - return IDConfirmedData; - } - - public string FromIDRecovered(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'recovered' sub node of the 'latest' sub node is fetched and converted into a string - var IDRecovoredData = LatestData["recovered"].ToString(); - return IDRecovoredData; - } - - public string FromIDDeaths(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'latest' node in the LatestData variable - var LatestData = output["latest"]; - - //The 'deaths' sub node of the 'latest' sub node is fetched and converted into a string - var IDDeathsData = LatestData["deaths"].ToString(); - return IDDeathsData; - } - - public string FromIDLongitude(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'locations' node in the location variable - var Location = output["locations"]; - - //Stores the 'id' sub node in the TheID variable - var TheID = Location[0]; - - //Stores the 'Coordinates' node in the LatestData variable - var Coordinates = TheID["coordinates"]; - - //The 'longitude' sub node of the 'id' sub node is fetched and converted into a string - var IDLongitudeData = Coordinates["longitude"].ToString(); - return IDLongitudeData; - } - - public string FromIDLatitude(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'locations' node in the location variable - var Location = output["locations"]; - - //Stores the 'id' sub node in the TheID variable - var TheID = Location[0]; - - //Stores the 'Coordinates' node in the LatestData variable - var Coordinates = TheID["coordinates"]; - - //The 'latitude' sub node of the 'id' sub node is fetched and converted into a string - var IDLatitudeData = Coordinates["latitude"].ToString(); - return IDLatitudeData; - } - - public string FromIDCountry(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'locations' node in the location variable - var Location = output["locations"]; - - //Stores the 'id' sub node in the TheID variable - var TheID = Location[0]; - - //The 'country' sub node of the 'id' sub node is fetched and converted into a string - var IDCountryName = TheID["country"].ToString(); - return IDCountryName; - } - - public string FromIDProvince(string ID) - { - //Sends a GET request to the API - var request = new RestRequest("v2/locations?id=" + ID, Method.GET); - - //Fetches the response from the API - var response = client.Execute(request); - - //Deserializes the response - JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); - - //Stores the 'locations' node in the location variable - var Location = output["locations"]; - - //Stores the 'id' sub node in the TheID variable - var TheID = Location[0]; - - //The 'province' sub node of the 'id' sub node is fetched and converted into a string - var IDProvinceName = TheID["province"].ToString(); - return IDProvinceName; - } - - } -} diff --git a/CovidSharp/CovidSharp.csproj b/CovidSharp/CovidSharp.csproj deleted file mode 100644 index 173f44c..0000000 --- a/CovidSharp/CovidSharp.csproj +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Debug - AnyCPU - {EDEB82C5-233A-49C1-86AF-1EB48FA1732F} - Library - Properties - CovidSharp - CovidSharp - v4.6.1 - 512 - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - bin\Release\CovidSharp.xml - - - - ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll - - - ..\packages\RestSharp.106.10.1\lib\net452\RestSharp.dll - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/CovidSharp/CovidSharp.nuspec b/CovidSharp/CovidSharp.nuspec index 07d03f5..94f6774 100644 --- a/CovidSharp/CovidSharp.nuspec +++ b/CovidSharp/CovidSharp.nuspec @@ -2,16 +2,21 @@ CovidSharp - 1.1.0 + 1.3.0 CovidSharp Abdirahiim Yassin Abdirahiim Yassin false MIT http://https://github.com/Abdirahiim/covidtrackerapiwrapper/ - CovidSharp is a C# API wrapper for a Coronavirus tracking API - Can now get data by country name. + CovidSharp is a crossplatform C# API wrapper for a Coronavirus tracking API + Added error handling and ported it to .NET standard 2.0 2020 (C) Abdirahiim Yassin CovidSharp covidsharp covidtrackerapiwrapper covid coronavirus coronavirusapi Abdirahiim Yassin abdirahiim + + + + + diff --git a/CovidSharp/CovidSharp.sln b/CovidSharp/CovidSharp.sln index dba8a7b..2399ce6 100644 --- a/CovidSharp/CovidSharp.sln +++ b/CovidSharp/CovidSharp.sln @@ -3,7 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.28307.1062 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CovidSharp", "CovidSharp.csproj", "{EDEB82C5-233A-49C1-86AF-1EB48FA1732F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CovidSharp", "CovidSharp\CovidSharp.csproj", "{C195DEB8-BF03-4608-91FC-C8981AA6DF9E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CovidSharpTest", "CovidSharpTest\CovidSharpTest.csproj", "{B982A413-23CC-4EBE-935A-588E6E5C1C56}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,15 +13,19 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EDEB82C5-233A-49C1-86AF-1EB48FA1732F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EDEB82C5-233A-49C1-86AF-1EB48FA1732F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EDEB82C5-233A-49C1-86AF-1EB48FA1732F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EDEB82C5-233A-49C1-86AF-1EB48FA1732F}.Release|Any CPU.Build.0 = Release|Any CPU + {C195DEB8-BF03-4608-91FC-C8981AA6DF9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C195DEB8-BF03-4608-91FC-C8981AA6DF9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C195DEB8-BF03-4608-91FC-C8981AA6DF9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C195DEB8-BF03-4608-91FC-C8981AA6DF9E}.Release|Any CPU.Build.0 = Release|Any CPU + {B982A413-23CC-4EBE-935A-588E6E5C1C56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B982A413-23CC-4EBE-935A-588E6E5C1C56}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B982A413-23CC-4EBE-935A-588E6E5C1C56}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B982A413-23CC-4EBE-935A-588E6E5C1C56}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {AE33484B-92BE-4973-9702-E5977D93B493} + SolutionGuid = {E390C216-60A3-4EB5-8474-BFF28B84D4BE} EndGlobalSection EndGlobal diff --git a/CovidSharp/CovidSharp.v11.suo b/CovidSharp/CovidSharp.v11.suo deleted file mode 100644 index 5ae57c7..0000000 Binary files a/CovidSharp/CovidSharp.v11.suo and /dev/null differ diff --git a/CovidSharp/CovidSharp/Class1.cs b/CovidSharp/CovidSharp/Class1.cs new file mode 100644 index 0000000..ad01da4 --- /dev/null +++ b/CovidSharp/CovidSharp/Class1.cs @@ -0,0 +1,626 @@ +using System; +using System.Collections.Generic; +using RestSharp; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; + + +namespace CovidSharp +{ + public class CoronavirusData + { + //Initiates client + public static IRestClient client = new RestClient("https://coronavirus-tracker-api.herokuapp.com/"); + + //Sends a GET request to the API + public static IRestRequest request = new RestRequest("v2/latest", Method.GET); + + //Fetches the response from the API + public IRestResponse response = client.Execute(request); + + public string LatestConfirmed() + { + string LatestConfirmedData = null; + try + { + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the result variable + var LatestData = output["latest"]; + + //The 'confirmed' sub node of the 'latest' node is fetched and converted into a string + LatestConfirmedData = LatestData["confirmed"].ToString(); + + } + catch (NullReferenceException) + { + LatestConfirmedData = "Data not available"; + } + return LatestConfirmedData; + } + + public string LatestRecovered() + { + string LatestRecoveredData = null; + try + { + //Deserializes the reponse + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the result variable + var LatestData = output["latest"]; + + //The 'recovered' sub node of the 'latest' node is fetched and converted into a string + LatestRecoveredData = LatestData["recovered"].ToString(); + } + catch (NullReferenceException) + { + LatestRecoveredData = "Data not available"; + } + return LatestRecoveredData; + } + + public string LatestDeaths() + { + string LatestDeathsData = null; + try + { + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the result variable + var LatestData = output["latest"]; + + //The 'death' sub node of the 'latest' node is fetched and converted into a string + LatestDeathsData = LatestData["deaths"].ToString(); + } + catch (NullReferenceException) + { + LatestDeathsData = "Data not available"; + } + return LatestDeathsData; + } + + public string GetCountryList(string source = "jhu") + { + string country_list = GetCountryData("country", source); + return country_list; + } + + public string GetPopulationList(string source = "jhu") + { + string population_list = GetCountryData("country_population", source); + return population_list; + } + + public string GetProvinceList(string source = "jhu") + { + string province_list = GetCountryData("province", source); + return province_list; + } + + public string GetCountyList(string source = "jhu") + { + string county_list = GetCountryData("county", source); + return county_list; + } + + //General method to get country data. + private static string GetCountryData(string data_type, string source = "jhu") + { + string data_list = null; + var data_set = new SortedSet(); + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?source=" + source, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node + var locations = output["locations"]; + JArray loc_arr = (JArray)locations; + + //Loop untill all countries and add them in HashSet to remove duplicates. + for (int index = 0; index < loc_arr.Count; index++) + { + string country_data = locations[index][data_type].ToString(); + data_set.Add(country_data); + } + + data_list = string.Join("\n", data_set); + } + catch (NullReferenceException ex) + { + data_list = "Data not available try changing source"; + } + return data_list; + } + + + public string FromCountryCodeConfirmed(string country_code) + { + string CountryConfirmedData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'confirmed' sub node of the 'latest' sub node is fetched and converted into a string + CountryConfirmedData = LatestData["confirmed"].ToString(); + } + catch (Exception) + { + CountryConfirmedData = "Data not available"; + } + + return CountryConfirmedData; + } + + public string FromCountryCodeRecovered(string country_code) + { + string CountryRecoveredData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'recovered' sub node of the 'latest' sub node is fetched and converted into a string + CountryRecoveredData = LatestData["recovered"].ToString(); + } + catch (NullReferenceException) + { + CountryRecoveredData = "Data not available"; + } + + return CountryRecoveredData; + } + + public string FromCountryCodeDeaths(string country_code) + { + string CountryDeathsData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'deaths' sub node of the 'latest' sub node is fetched and converted into a string + CountryDeathsData = LatestData["deaths"].ToString(); + } + catch (NullReferenceException) + { + CountryDeathsData = "Data not available"; + } + + return CountryDeathsData; + } + + public string FromCountryCodePopulation(string country_code) + { + string CountryCodePopulation = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country_code=" + country_code, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //The 'country_population' sub node of the 'id' sub node is fetched and converted into a string + CountryCodePopulation = TheID["country_population"].ToString(); + + } + catch (NullReferenceException) + { + CountryCodePopulation = "Data not available"; + + } + + return CountryCodePopulation; + } + + public string FromCountryNameConfirmed(string country_name) + { + string CountryConfirmedData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'confirmed' sub node of the 'latest' sub node is fetched and converted into a string + CountryConfirmedData = LatestData["confirmed"].ToString(); + } + catch (NullReferenceException) + { + CountryConfirmedData = "Data not available"; + } + + return CountryConfirmedData; + } + + public string FromCountryNameRecovered(string country_name) + { + string CountryRecoveredData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'recovered' sub node of the 'latest' sub node is fetched and converted into a string + CountryRecoveredData = LatestData["recovered"].ToString(); + } + catch (NullReferenceException) + { + CountryRecoveredData = "Data not available"; + } + + return CountryRecoveredData; + } + + public string FromCountryNameDeaths(string country_name) + { + string CountryDeathsData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'Deaths' sub node of the 'latest' sub node is fetched and converted into a string + CountryDeathsData = LatestData["deaths"].ToString(); + } + catch (NullReferenceException) + { + CountryDeathsData = "Data not available"; + } + + return CountryDeathsData; + } + + public string FromCountryNamePopulation(string country_name) + { + string CountryPopulationData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?country=" + country_name, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //The 'country_population' sub node of the 'id' sub node is fetched and converted into a string + CountryPopulationData = TheID["country_population"].ToString(); + } + catch (NullReferenceException) + { + CountryPopulationData = "Data not available"; + } + + return CountryPopulationData; + } + + + + public string FromIDConfirmed(string ID) + { + string IDConfirmedData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'confirmed' sub node of the 'latest' sub node is fetched and converted into a string + IDConfirmedData = LatestData["confirmed"].ToString(); + } + catch (NullReferenceException) + { + IDConfirmedData = "Data not available"; + } + + return IDConfirmedData; + } + + public string FromIDRecovered(string ID) + { + string IDRecoveredData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'recovered' sub node of the 'latest' sub node is fetched and converted into a string + IDRecoveredData = LatestData["recovered"].ToString(); + } + catch (NullReferenceException) + { + IDRecoveredData = "Data not available"; + } + + return IDRecoveredData; + } + + public string FromIDDeaths(string ID) + { + string IDDeathsData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'latest' node in the LatestData variable + var LatestData = output["latest"]; + + //The 'deaths' sub node of the 'latest' sub node is fetched and converted into a string + IDDeathsData = LatestData["deaths"].ToString(); + } + catch (NullReferenceException) + { + IDDeathsData = "Data not available"; + } + + return IDDeathsData; + } + + public string FromIDLongitude(string ID) + { + string IDLongitudeData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //Stores the 'Coordinates' node in the LatestData variable + var Coordinates = TheID["coordinates"]; + + //The 'longitude' sub node of the 'id' sub node is fetched and converted into a string + IDLongitudeData = Coordinates["longitude"].ToString(); + } + catch (NullReferenceException) + { + IDLongitudeData = "Data not available"; + } + + return IDLongitudeData; + } + + public string FromIDLatitude(string ID) + { + string IDLatitudeData = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //Stores the 'Coordinates' node in the LatestData variable + var Coordinates = TheID["coordinates"]; + + //The 'latitude' sub node of the 'id' sub node is fetched and converted into a string + IDLatitudeData = Coordinates["latitude"].ToString(); + } + catch (NullReferenceException) + { + IDLatitudeData = "Data not available"; + } + + return IDLatitudeData; + } + + public string FromIDCountry(string ID) + { + string IDCountryName = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //The 'country' sub node of the 'id' sub node is fetched and converted into a string + IDCountryName = TheID["country"].ToString(); + } + catch (NullReferenceException) + { + IDCountryName = "Data not available"; + } + + return IDCountryName; + } + + public string FromIDProvince(string ID) + { + string IDProvinceName = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //The 'province' sub node of the 'id' sub node is fetched and converted into a string + IDProvinceName = TheID["province"].ToString(); + } + catch (NullReferenceException) + { + IDProvinceName = "Data not available"; + } + + return IDProvinceName; + } + + public string FromIDPopulation(string ID) + { + string IDPopulationName = null; + try + { + //Sends a GET request to the API + var request = new RestRequest("v2/locations?id=" + ID, Method.GET); + + //Fetches the response from the API + var response = client.Execute(request); + + //Deserializes the response + JObject output = (JObject)JsonConvert.DeserializeObject(response.Content); + + //Stores the 'locations' node in the location variable + var Location = output["locations"]; + + //Stores the 'id' sub node in the TheID variable + var TheID = Location[0]; + + //The 'country' sub node of the 'id' sub node is fetched and converted into a string + IDPopulationName = TheID["country_population"].ToString(); + } + catch (NullReferenceException) + { + IDPopulationName = "Data not available"; + } + + return IDPopulationName; + } + + } +} diff --git a/CovidSharp/CovidSharp/CovidSharp.csproj b/CovidSharp/CovidSharp/CovidSharp.csproj new file mode 100644 index 0000000..9ad2581 --- /dev/null +++ b/CovidSharp/CovidSharp/CovidSharp.csproj @@ -0,0 +1,23 @@ + + + + netstandard2.0 + 1.3.0 + false + 2020 (C) Abdirahiim Yassin + Abdirahiim Yassin + Abdirahiim Yassin + http://https://github.com/Abdirahiim/covidtrackerapiwrapper/ + CovidSharp is a crossplatform C# API wrapper for a Coronavirus tracking API + CovidSharp covidsharp covidtrackerapiwrapper covid coronavirus coronavirusapi Abdirahiim Yassin abdirahiim + Added error handling and ported it to .NET standard 2.0 + false + https://github.com/Abdirahiim/covidtrackerapiwrapper/blob/master/LICENSE.txt + + + + + + + + diff --git a/CovidSharp/CovidSharp/bin/Debug/netstandard2.0/CovidSharp.deps.json b/CovidSharp/CovidSharp/bin/Debug/netstandard2.0/CovidSharp.deps.json new file mode 100644 index 0000000..3720e5e --- /dev/null +++ b/CovidSharp/CovidSharp/bin/Debug/netstandard2.0/CovidSharp.deps.json @@ -0,0 +1,73 @@ +{ + "runtimeTarget": { + "name": ".NETStandard,Version=v2.0/", + "signature": "27c9b2a2b7dde1282ddcbc0223ec96e053d1d1a7" + }, + "compilationOptions": {}, + "targets": { + ".NETStandard,Version=v2.0": {}, + ".NETStandard,Version=v2.0/": { + "CovidSharp/1.3.0": { + "dependencies": { + "NETStandard.Library": "2.0.3", + "Newtonsoft.Json": "12.0.3", + "RestSharp": "106.10.1" + }, + "runtime": { + "CovidSharp.dll": {} + } + }, + "Microsoft.NETCore.Platforms/1.1.0": {}, + "NETStandard.Library/2.0.3": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0" + } + }, + "Newtonsoft.Json/12.0.3": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + }, + "RestSharp/106.10.1": { + "runtime": { + "lib/netstandard2.0/RestSharp.dll": {} + } + } + } + }, + "libraries": { + "CovidSharp/1.3.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "path": "microsoft.netcore.platforms/1.1.0", + "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" + }, + "NETStandard.Library/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", + "path": "netstandard.library/2.0.3", + "hashPath": "netstandard.library.2.0.3.nupkg.sha512" + }, + "Newtonsoft.Json/12.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==", + "path": "newtonsoft.json/12.0.3", + "hashPath": "newtonsoft.json.12.0.3.nupkg.sha512" + }, + "RestSharp/106.10.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MhR4w8LbArVaRA5T/oAR3ZnF852QXtDXRBO84GsvyYzsm7FsjXHJ+JaM8x/nR/B/OCB1WbolGH7hqMT1GZpNJw==", + "path": "restsharp/106.10.1", + "hashPath": "restsharp.106.10.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/CovidSharp/CovidSharp/bin/Debug/netstandard2.0/CovidSharp.dll b/CovidSharp/CovidSharp/bin/Debug/netstandard2.0/CovidSharp.dll new file mode 100644 index 0000000..098d279 Binary files /dev/null and b/CovidSharp/CovidSharp/bin/Debug/netstandard2.0/CovidSharp.dll differ diff --git a/CovidSharp/CovidSharp/bin/Release/netstandard2.0/CovidSharp.deps.json b/CovidSharp/CovidSharp/bin/Release/netstandard2.0/CovidSharp.deps.json new file mode 100644 index 0000000..3720e5e --- /dev/null +++ b/CovidSharp/CovidSharp/bin/Release/netstandard2.0/CovidSharp.deps.json @@ -0,0 +1,73 @@ +{ + "runtimeTarget": { + "name": ".NETStandard,Version=v2.0/", + "signature": "27c9b2a2b7dde1282ddcbc0223ec96e053d1d1a7" + }, + "compilationOptions": {}, + "targets": { + ".NETStandard,Version=v2.0": {}, + ".NETStandard,Version=v2.0/": { + "CovidSharp/1.3.0": { + "dependencies": { + "NETStandard.Library": "2.0.3", + "Newtonsoft.Json": "12.0.3", + "RestSharp": "106.10.1" + }, + "runtime": { + "CovidSharp.dll": {} + } + }, + "Microsoft.NETCore.Platforms/1.1.0": {}, + "NETStandard.Library/2.0.3": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0" + } + }, + "Newtonsoft.Json/12.0.3": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + }, + "RestSharp/106.10.1": { + "runtime": { + "lib/netstandard2.0/RestSharp.dll": {} + } + } + } + }, + "libraries": { + "CovidSharp/1.3.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "path": "microsoft.netcore.platforms/1.1.0", + "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" + }, + "NETStandard.Library/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", + "path": "netstandard.library/2.0.3", + "hashPath": "netstandard.library.2.0.3.nupkg.sha512" + }, + "Newtonsoft.Json/12.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==", + "path": "newtonsoft.json/12.0.3", + "hashPath": "newtonsoft.json.12.0.3.nupkg.sha512" + }, + "RestSharp/106.10.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MhR4w8LbArVaRA5T/oAR3ZnF852QXtDXRBO84GsvyYzsm7FsjXHJ+JaM8x/nR/B/OCB1WbolGH7hqMT1GZpNJw==", + "path": "restsharp/106.10.1", + "hashPath": "restsharp.106.10.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/CovidSharp/CovidSharp/bin/Release/netstandard2.0/CovidSharp.dll b/CovidSharp/CovidSharp/bin/Release/netstandard2.0/CovidSharp.dll new file mode 100644 index 0000000..bfd4f1e Binary files /dev/null and b/CovidSharp/CovidSharp/bin/Release/netstandard2.0/CovidSharp.dll differ diff --git a/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.dgspec.json b/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.dgspec.json new file mode 100644 index 0000000..c212306 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.dgspec.json @@ -0,0 +1,78 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\CovidSharp.csproj": {} + }, + "projects": { + "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\CovidSharp.csproj": { + "version": "1.3.0", + "restore": { + "projectUniqueName": "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\CovidSharp.csproj", + "projectName": "CovidSharp", + "projectPath": "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\CovidSharp.csproj", + "packagesPath": "C:\\Users\\Abdirahiim\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], + "configFilePaths": [ + "C:\\Users\\Abdirahiim\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "netstandard2.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Users\\Abdirahiim\\Downloads\\CefSharp.Common": {}, + "C:\\Users\\Abdirahiim\\Downloads\\CefSharp.WinForms": {}, + "C:\\Users\\Abdirahiim\\Downloads\\Microsoft.HTTPS": {}, + "C:\\Users\\Abdirahiim\\Downloads\\cefsharp 45": {}, + "https://www.nuget.org/api/v2/": {} + }, + "frameworks": { + "netstandard2.0": { + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netstandard2.0": { + "dependencies": { + "NETStandard.Library": { + "suppressParent": "All", + "target": "Package", + "version": "[2.0.3, )", + "autoReferenced": true + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[12.0.3, )" + }, + "RestSharp": { + "target": "Package", + "version": "[106.10.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.200\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.g.props b/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.g.props new file mode 100644 index 0000000..fe49a47 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Abdirahiim\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder + PackageReference + 4.9.3 + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.g.targets b/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.g.targets new file mode 100644 index 0000000..8f2d2d6 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/CovidSharp.csproj.nuget.g.targets @@ -0,0 +1,9 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + \ No newline at end of file diff --git a/CovidSharp/CovidSharp/obj/Debug/CovidSharp.1.3.0.nuspec b/CovidSharp/CovidSharp/obj/Debug/CovidSharp.1.3.0.nuspec new file mode 100644 index 0000000..bc6f2a3 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/Debug/CovidSharp.1.3.0.nuspec @@ -0,0 +1,24 @@ + + + + CovidSharp + 1.3.0 + Abdirahiim Yassin + Abdirahiim Yassin + false + http://https//github.com/Abdirahiim/covidtrackerapiwrapper/ + CovidSharp is a crossplatform C# API wrapper for a Coronavirus tracking API + Added error handling and ported it to .NET standard 2.0 + 2020 (C) Abdirahiim Yassin + CovidSharp covidsharp covidtrackerapiwrapper covid coronavirus coronavirusapi Abdirahiim Yassin abdirahiim + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.AssemblyInfo.cs b/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.AssemblyInfo.cs new file mode 100644 index 0000000..3726e12 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.AssemblyInfo.cs @@ -0,0 +1,25 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Abdirahiim Yassin")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyCopyrightAttribute("2020 (C) Abdirahiim Yassin")] +[assembly: System.Reflection.AssemblyDescriptionAttribute("CovidSharp is a crossplatform C# API wrapper for a Coronavirus tracking API")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.3.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.0")] +[assembly: System.Reflection.AssemblyProductAttribute("CovidSharp")] +[assembly: System.Reflection.AssemblyTitleAttribute("CovidSharp")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.3.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.csproj.FileListAbsolute.txt b/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..5a7a129 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\bin\Debug\netstandard2.0\CovidSharp.deps.json +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\bin\Debug\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\bin\Debug\netstandard2.0\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.AssemblyInfoInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.AssemblyInfo.cs +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\bin\Debug\netstandard2.0\CovidSharp.deps.json +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\bin\Debug\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\bin\Debug\netstandard2.0\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.AssemblyInfoInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.AssemblyInfo.cs +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Debug\netstandard2.0\CovidSharp.pdb diff --git a/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.dll b/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.dll new file mode 100644 index 0000000..098d279 Binary files /dev/null and b/CovidSharp/CovidSharp/obj/Debug/netstandard2.0/CovidSharp.dll differ diff --git a/CovidSharp/CovidSharp/obj/Release/CovidSharp.1.3.0.nuspec b/CovidSharp/CovidSharp/obj/Release/CovidSharp.1.3.0.nuspec new file mode 100644 index 0000000..272abc0 --- /dev/null +++ b/CovidSharp/CovidSharp/obj/Release/CovidSharp.1.3.0.nuspec @@ -0,0 +1,25 @@ + + + + CovidSharp + 1.3.0 + Abdirahiim Yassin + Abdirahiim Yassin + false + https://github.com/Abdirahiim/covidtrackerapiwrapper/blob/master/LICENSE.txt + http://https//github.com/Abdirahiim/covidtrackerapiwrapper/ + CovidSharp is a crossplatform C# API wrapper for a Coronavirus tracking API + Added error handling and ported it to .NET standard 2.0 + 2020 (C) Abdirahiim Yassin + CovidSharp covidsharp covidtrackerapiwrapper covid coronavirus coronavirusapi Abdirahiim Yassin abdirahiim + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.AssemblyInfo.cs b/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.AssemblyInfo.cs new file mode 100644 index 0000000..26921fd --- /dev/null +++ b/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.AssemblyInfo.cs @@ -0,0 +1,25 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Abdirahiim Yassin")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyCopyrightAttribute("2020 (C) Abdirahiim Yassin")] +[assembly: System.Reflection.AssemblyDescriptionAttribute("CovidSharp is a crossplatform C# API wrapper for a Coronavirus tracking API")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.3.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.0")] +[assembly: System.Reflection.AssemblyProductAttribute("CovidSharp")] +[assembly: System.Reflection.AssemblyTitleAttribute("CovidSharp")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.3.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.csproj.FileListAbsolute.txt b/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..8dacc7f --- /dev/null +++ b/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\bin\Release\netstandard2.0\CovidSharp.deps.json +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\bin\Release\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\bin\Release\netstandard2.0\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.AssemblyInfoInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.AssemblyInfo.cs +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\bin\Release\netstandard2.0\CovidSharp.deps.json +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\bin\Release\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\bin\Release\netstandard2.0\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.AssemblyInfoInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.AssemblyInfo.cs +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharp\obj\Release\netstandard2.0\CovidSharp.pdb diff --git a/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.dll b/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.dll new file mode 100644 index 0000000..bfd4f1e Binary files /dev/null and b/CovidSharp/CovidSharp/obj/Release/netstandard2.0/CovidSharp.dll differ diff --git a/CovidSharp/CovidSharp/obj/project.assets.json b/CovidSharp/CovidSharp/obj/project.assets.json new file mode 100644 index 0000000..0db74fa --- /dev/null +++ b/CovidSharp/CovidSharp/obj/project.assets.json @@ -0,0 +1,316 @@ +{ + "version": 3, + "targets": { + ".NETStandard,Version=v2.0": { + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "NETStandard.Library/2.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + }, + "build": { + "build/netstandard2.0/NETStandard.Library.targets": {} + } + }, + "Newtonsoft.Json/12.0.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + }, + "RestSharp/106.10.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/RestSharp.dll": {} + }, + "runtime": { + "lib/netstandard2.0/RestSharp.dll": {} + } + } + } + }, + "libraries": { + "Microsoft.NETCore.Platforms/1.1.0": { + "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "type": "package", + "path": "microsoft.netcore.platforms/1.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json" + ] + }, + "NETStandard.Library/2.0.3": { + "sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", + "type": "package", + "path": "netstandard.library/2.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "build/netstandard2.0/NETStandard.Library.targets", + "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll", + "build/netstandard2.0/ref/System.AppContext.dll", + "build/netstandard2.0/ref/System.Collections.Concurrent.dll", + "build/netstandard2.0/ref/System.Collections.NonGeneric.dll", + "build/netstandard2.0/ref/System.Collections.Specialized.dll", + "build/netstandard2.0/ref/System.Collections.dll", + "build/netstandard2.0/ref/System.ComponentModel.Composition.dll", + "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll", + "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll", + "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll", + "build/netstandard2.0/ref/System.ComponentModel.dll", + "build/netstandard2.0/ref/System.Console.dll", + "build/netstandard2.0/ref/System.Core.dll", + "build/netstandard2.0/ref/System.Data.Common.dll", + "build/netstandard2.0/ref/System.Data.dll", + "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll", + "build/netstandard2.0/ref/System.Diagnostics.Debug.dll", + "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll", + "build/netstandard2.0/ref/System.Diagnostics.Process.dll", + "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll", + "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll", + "build/netstandard2.0/ref/System.Diagnostics.Tools.dll", + "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll", + "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll", + "build/netstandard2.0/ref/System.Drawing.Primitives.dll", + "build/netstandard2.0/ref/System.Drawing.dll", + "build/netstandard2.0/ref/System.Dynamic.Runtime.dll", + "build/netstandard2.0/ref/System.Globalization.Calendars.dll", + "build/netstandard2.0/ref/System.Globalization.Extensions.dll", + "build/netstandard2.0/ref/System.Globalization.dll", + "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll", + "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll", + "build/netstandard2.0/ref/System.IO.Compression.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.dll", + "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll", + "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll", + "build/netstandard2.0/ref/System.IO.Pipes.dll", + "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll", + "build/netstandard2.0/ref/System.IO.dll", + "build/netstandard2.0/ref/System.Linq.Expressions.dll", + "build/netstandard2.0/ref/System.Linq.Parallel.dll", + "build/netstandard2.0/ref/System.Linq.Queryable.dll", + "build/netstandard2.0/ref/System.Linq.dll", + "build/netstandard2.0/ref/System.Net.Http.dll", + "build/netstandard2.0/ref/System.Net.NameResolution.dll", + "build/netstandard2.0/ref/System.Net.NetworkInformation.dll", + "build/netstandard2.0/ref/System.Net.Ping.dll", + "build/netstandard2.0/ref/System.Net.Primitives.dll", + "build/netstandard2.0/ref/System.Net.Requests.dll", + "build/netstandard2.0/ref/System.Net.Security.dll", + "build/netstandard2.0/ref/System.Net.Sockets.dll", + "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll", + "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll", + "build/netstandard2.0/ref/System.Net.WebSockets.dll", + "build/netstandard2.0/ref/System.Net.dll", + "build/netstandard2.0/ref/System.Numerics.dll", + "build/netstandard2.0/ref/System.ObjectModel.dll", + "build/netstandard2.0/ref/System.Reflection.Extensions.dll", + "build/netstandard2.0/ref/System.Reflection.Primitives.dll", + "build/netstandard2.0/ref/System.Reflection.dll", + "build/netstandard2.0/ref/System.Resources.Reader.dll", + "build/netstandard2.0/ref/System.Resources.ResourceManager.dll", + "build/netstandard2.0/ref/System.Resources.Writer.dll", + "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll", + "build/netstandard2.0/ref/System.Runtime.Extensions.dll", + "build/netstandard2.0/ref/System.Runtime.Handles.dll", + "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll", + "build/netstandard2.0/ref/System.Runtime.InteropServices.dll", + "build/netstandard2.0/ref/System.Runtime.Numerics.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.dll", + "build/netstandard2.0/ref/System.Runtime.dll", + "build/netstandard2.0/ref/System.Security.Claims.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll", + "build/netstandard2.0/ref/System.Security.Principal.dll", + "build/netstandard2.0/ref/System.Security.SecureString.dll", + "build/netstandard2.0/ref/System.ServiceModel.Web.dll", + "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll", + "build/netstandard2.0/ref/System.Text.Encoding.dll", + "build/netstandard2.0/ref/System.Text.RegularExpressions.dll", + "build/netstandard2.0/ref/System.Threading.Overlapped.dll", + "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll", + "build/netstandard2.0/ref/System.Threading.Tasks.dll", + "build/netstandard2.0/ref/System.Threading.Thread.dll", + "build/netstandard2.0/ref/System.Threading.ThreadPool.dll", + "build/netstandard2.0/ref/System.Threading.Timer.dll", + "build/netstandard2.0/ref/System.Threading.dll", + "build/netstandard2.0/ref/System.Transactions.dll", + "build/netstandard2.0/ref/System.ValueTuple.dll", + "build/netstandard2.0/ref/System.Web.dll", + "build/netstandard2.0/ref/System.Windows.dll", + "build/netstandard2.0/ref/System.Xml.Linq.dll", + "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll", + "build/netstandard2.0/ref/System.Xml.Serialization.dll", + "build/netstandard2.0/ref/System.Xml.XDocument.dll", + "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll", + "build/netstandard2.0/ref/System.Xml.XPath.dll", + "build/netstandard2.0/ref/System.Xml.XmlDocument.dll", + "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll", + "build/netstandard2.0/ref/System.Xml.dll", + "build/netstandard2.0/ref/System.dll", + "build/netstandard2.0/ref/mscorlib.dll", + "build/netstandard2.0/ref/netstandard.dll", + "build/netstandard2.0/ref/netstandard.xml", + "lib/netstandard1.0/_._", + "netstandard.library.2.0.3.nupkg.sha512", + "netstandard.library.nuspec" + ] + }, + "Newtonsoft.Json/12.0.3": { + "sha512": "6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==", + "type": "package", + "path": "newtonsoft.json/12.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll", + "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml", + "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll", + "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml", + "newtonsoft.json.12.0.3.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + }, + "RestSharp/106.10.1": { + "sha512": "MhR4w8LbArVaRA5T/oAR3ZnF852QXtDXRBO84GsvyYzsm7FsjXHJ+JaM8x/nR/B/OCB1WbolGH7hqMT1GZpNJw==", + "type": "package", + "path": "restsharp/106.10.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net452/RestSharp.dll", + "lib/net452/RestSharp.xml", + "lib/netstandard2.0/RestSharp.dll", + "lib/netstandard2.0/RestSharp.xml", + "restsharp.106.10.1.nupkg.sha512", + "restsharp.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + ".NETStandard,Version=v2.0": [ + "NETStandard.Library >= 2.0.3", + "Newtonsoft.Json >= 12.0.3", + "RestSharp >= 106.10.1" + ] + }, + "packageFolders": { + "C:\\Users\\Abdirahiim\\.nuget\\packages\\": {}, + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} + }, + "project": { + "version": "1.3.0", + "restore": { + "projectUniqueName": "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\CovidSharp.csproj", + "projectName": "CovidSharp", + "projectPath": "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\CovidSharp.csproj", + "packagesPath": "C:\\Users\\Abdirahiim\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Abdirahiim\\source\\repos\\CovidSharp - Github\\CovidSharp\\CovidSharp\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], + "configFilePaths": [ + "C:\\Users\\Abdirahiim\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "netstandard2.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Users\\Abdirahiim\\Downloads\\CefSharp.Common": {}, + "C:\\Users\\Abdirahiim\\Downloads\\CefSharp.WinForms": {}, + "C:\\Users\\Abdirahiim\\Downloads\\Microsoft.HTTPS": {}, + "C:\\Users\\Abdirahiim\\Downloads\\cefsharp 45": {}, + "https://www.nuget.org/api/v2/": {} + }, + "frameworks": { + "netstandard2.0": { + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netstandard2.0": { + "dependencies": { + "NETStandard.Library": { + "suppressParent": "All", + "target": "Package", + "version": "[2.0.3, )", + "autoReferenced": true + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[12.0.3, )" + }, + "RestSharp": { + "target": "Package", + "version": "[106.10.1, )" + } + }, + "imports": [ + "net461" + ], + "assetTargetFallback": true, + "warn": true + } + } + } +} \ No newline at end of file diff --git a/CovidSharp/CovidSharpTest/CovidSharpTest.csproj b/CovidSharp/CovidSharpTest/CovidSharpTest.csproj new file mode 100644 index 0000000..a42d819 --- /dev/null +++ b/CovidSharp/CovidSharpTest/CovidSharpTest.csproj @@ -0,0 +1,92 @@ + + + + + + + + Debug + AnyCPU + {B982A413-23CC-4EBE-935A-588E6E5C1C56} + Library + Properties + CovidSharpTest + CovidSharpTest + v4.6.1 + 512 + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 15.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages + False + UnitTest + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Microsoft.CodeCoverage.16.5.0\lib\net45\Microsoft.VisualStudio.CodeCoverage.Shim.dll + + + ..\packages\MSTest.TestFramework.2.1.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll + + + ..\packages\MSTest.TestFramework.2.1.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll + + + ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll + + + ..\packages\RestSharp.106.10.1\lib\net452\RestSharp.dll + + + + + + + + + + + + + + + {c195deb8-bf03-4608-91fc-c8981aa6df9e} + CovidSharp + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/CovidSharpTest/Properties/AssemblyInfo.cs b/CovidSharp/CovidSharpTest/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..3ab8609 --- /dev/null +++ b/CovidSharp/CovidSharpTest/Properties/AssemblyInfo.cs @@ -0,0 +1,20 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: AssemblyTitle("CovidSharpTest")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("HP Inc.")] +[assembly: AssemblyProduct("CovidSharpTest")] +[assembly: AssemblyCopyright("Copyright © HP Inc. 2020")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: Guid("b982a413-23cc-4ebe-935a-588e6e5c1c56")] + +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CovidSharp/CovidSharpTest/UnitTest1.cs b/CovidSharp/CovidSharpTest/UnitTest1.cs new file mode 100644 index 0000000..fad4116 --- /dev/null +++ b/CovidSharp/CovidSharpTest/UnitTest1.cs @@ -0,0 +1,231 @@ +using System; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using CovidSharp; + +namespace CovidSharpTest +{ + [TestClass] + public class UnitTest1 + { + CoronavirusData data = new CoronavirusData(); + + [TestMethod] + public void TestLatestConfirmed() + { + //Actual Latest Confirmed numbers + var ActualLatestConfirmed = data.LatestConfirmed(); + + //Insert here the current confirmed numbers in the API + var ExpectedLatestConfirmed = "1595350"; + + //Checks if the two values are equal + Assert.AreEqual(ExpectedLatestConfirmed,ActualLatestConfirmed); + } + + [TestMethod] + public void TestLatestRecovered() + { + //Actual Latest recovered numbers + var ActualLatestRecovered = data.LatestRecovered(); + + //Insert here the current recovered numbers in the API. It's currently 0 since jhu dropped the support for the recovered data + var ExpectedLatestRecovered = "0"; + + //Checks if the two values are equal + Assert.AreEqual(ExpectedLatestRecovered, ActualLatestRecovered); + } + + [TestMethod] + public void TestLatestDeaths() + { + //Actual Latest deaths numbers + var ActualLatestDeaths = data.LatestDeaths(); + + //Insert here the current deaths numbers in the API + var ExpectedLatestDeaths = "95455"; + + //Checks if the two values are equal + Assert.AreEqual(ExpectedLatestDeaths, ActualLatestDeaths); + } + + [TestMethod] + public void TestFromCountryCodeConfirmed() + { + //Actual Confirmed numbers from the countrycode + var ActualLatestConfirmed = data.FromCountryCodeConfirmed("DK"); + + //Insert here the current confirmed numbers in the API + var ExpectedLatestConfirmed = "5830"; + + Assert.AreEqual(ExpectedLatestConfirmed, ActualLatestConfirmed); + } + + [TestMethod] + public void TestFromCountryCodeRecovered() + { + //Actual Latest recovered numbers + var ActualLatestRecovered = data.FromCountryCodeRecovered("DK"); + + //Insert here the current recovered numbers in the API. It's currently 0 since jhu dropped the support for the recovered data + var ExpectedLatestRecovered = "0"; + + Assert.AreEqual(ExpectedLatestRecovered, ActualLatestRecovered); + } + + [TestMethod] + public void TestFromCountryCodeDeaths() + { + //Actual Latest deaths numbers + var ActualLatestDeaths = data.FromCountryCodeDeaths("DK"); + + //Insert here the current deaths numbers in the API + var ExpectedLatestDeaths = "237"; + + Assert.AreEqual(ExpectedLatestDeaths, ActualLatestDeaths); + } + + [TestMethod] + public void TestFromCountryCodePopulation() + { + //Actual population + var ActualPopulation = data.FromCountryCodePopulation("DK"); + + //Insert here the current population number in the API + var ExpectedPopulation = "5484000"; + + Assert.AreEqual(ExpectedPopulation, ActualPopulation); + } + + [TestMethod] + public void TestFromCountryNameConfirmed() + { + //Actual Confirmed numbers from the countrycode + var ActualLatestConfirmed = data.FromCountryNameConfirmed("Denmark"); + + //Insert here the current confirmed numbers in the API + var ExpectedLatestConfirmed = "5830"; + + Assert.AreEqual(ExpectedLatestConfirmed, ActualLatestConfirmed); + } + + [TestMethod] + public void TestFromCountryNameRecovered() + { + //Actual Latest recovered numbers + var ActualLatestRecovered = data.FromCountryNameRecovered("Denmark"); + + //Insert here the current recovered numbers in the API. It's currently 0 since jhu dropped the support for the recovered data + var ExpectedLatestRecovered = "0"; + + Assert.AreEqual(ExpectedLatestRecovered, ActualLatestRecovered); + } + + [TestMethod] + public void TestFromCountryNameDeaths() + { + //Actual Latest deaths numbers + var ActualLatestDeaths = data.FromCountryNameDeaths("Denmark"); + + //Insert here the current deaths numbers in the API + var ExpectedLatestDeaths = "237"; + + Assert.AreEqual(ExpectedLatestDeaths, ActualLatestDeaths); + } + + [TestMethod] + public void TestFromCountryNamePopulation() + { + //Actual population + var ActualPopulation = data.FromCountryNamePopulation("Denmark"); + + //Insert here the current population number in the API + var ExpectedPopulation = "5484000"; + + Assert.AreEqual(ExpectedPopulation, ActualPopulation); + } + + [TestMethod] + public void TestFromIDConfirmed() + { + //Actual Confirmed numbers from the countrycode + var ActualLatestConfirmed = data.FromIDConfirmed("94"); + + //Insert here the current confirmed numbers in the API + var ExpectedLatestConfirmed = "5635"; + + Assert.AreEqual(ExpectedLatestConfirmed, ActualLatestConfirmed); + } + + [TestMethod] + public void TestFromIDRecovered() + { + //Actual Latest recovered numbers + var ActualLatestRecovered = data.FromIDRecovered("94"); + + //Insert here the current recovered numbers in the API. It's currently 0 since jhu dropped the support for the recovered data + var ExpectedLatestRecovered = "0"; + + Assert.AreEqual(ExpectedLatestRecovered, ActualLatestRecovered); + } + + [TestMethod] + public void TestFromIDDeaths() + { + //Actual Latest deaths numbers + var ActualLatestDeaths = data.FromIDDeaths("94"); + + //Insert here the current deaths numbers in the API + var ExpectedLatestDeaths = "237"; + + Assert.AreEqual(ExpectedLatestDeaths, ActualLatestDeaths); + } + + [TestMethod] + public void TestFromIDLongitude() + { + //Actual longitude + var ActualLongitude = data.FromIDLongitude("94"); + + //Insert here the current longitude numbers in the API + var ExpectedLongitude = "9.5018"; + + Assert.AreEqual(ExpectedLongitude, ActualLongitude); + } + + [TestMethod] + public void TestFromIDLatitude() + { + //Actual latitude + var ActualLatitude = data.FromIDLatitude("94"); + + //Insert here the current latitude numbers in the API + var ExpectedLatitude = "56.2639"; + + Assert.AreEqual(ExpectedLatitude, ActualLatitude); + } + + [TestMethod] + public void TestFromIDProvince() + { + //Actual Province name + var ActualProvinceName = data.FromIDProvince("92"); + + //Insert here the Province name in the API + var ExpectedProvinceName = "Faroe Islands"; + + Assert.AreEqual(ExpectedProvinceName, ActualProvinceName); + } + + [TestMethod] + public void TestFromIDPopulation() + { + //Actual Population number + var ActualPopulation = data.FromIDPopulation("94"); + + //Insert here the current population number in the API + var ExpectedPopulation = "5484000"; + + Assert.AreEqual(ExpectedPopulation, ActualPopulation); + } + } +} diff --git a/CovidSharp/CovidSharpTest/bin/Debug/CovidSharp.dll b/CovidSharp/CovidSharpTest/bin/Debug/CovidSharp.dll new file mode 100644 index 0000000..098d279 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/CovidSharp.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/CovidSharpTest.dll b/CovidSharp/CovidSharpTest/bin/Debug/CovidSharpTest.dll new file mode 100644 index 0000000..165bfec Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/CovidSharpTest.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/CovidSharpTest.dll.config b/CovidSharp/CovidSharpTest/bin/Debug/CovidSharpTest.dll.config new file mode 100644 index 0000000..7db4a3d --- /dev/null +++ b/CovidSharp/CovidSharpTest/bin/Debug/CovidSharpTest.dll.config @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.CodeCoverage.Shim.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.CodeCoverage.Shim.dll new file mode 100644 index 0000000..9eb299a Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.CodeCoverage.Shim.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll new file mode 100644 index 0000000..16d46c6 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll new file mode 100644 index 0000000..77abbc4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll new file mode 100644 index 0000000..d489c07 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll new file mode 100644 index 0000000..5544fee Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml new file mode 100644 index 0000000..2b16a07 --- /dev/null +++ b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml @@ -0,0 +1,1115 @@ + + + + Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions + + + + + Used to specify deployment item (file or directory) for per-test deployment. + Can be specified on test class or test method. + Can have multiple instances of the attribute to specify more than one item. + The item path can be absolute or relative, if relative, it is relative to RunConfig.RelativePathRoot. + + + [DeploymentItem("file1.xml")] + [DeploymentItem("file2.xml", "DataFiles")] + [DeploymentItem("bin\Debug")] + + + + + Initializes a new instance of the class. + + The file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies. + + + + Initializes a new instance of the class + + The relative or absolute path to the file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies. + The path of the directory to which the items are to be copied. It can be either absolute or relative to the deployment directory. All files and directories identified by will be copied to this directory. + + + + Gets the path of the source file or folder to be copied. + + + + + Gets the path of the directory to which the item is copied. + + + + + Contains literals for names of sections, properties, attributes. + + + + + The configuration section name. + + + + + The configuration section name for Beta2. Left around for compat. + + + + + Section name for Data source. + + + + + Attribute name for 'Name' + + + + + Attribute name for 'ConnectionString' + + + + + Attribute name for 'DataAccessMethod' + + + + + Attribute name for 'DataTable' + + + + + The Data Source element. + + + + + Gets or sets the name of this configuration. + + + + + Gets or sets the ConnectionStringSettings element in <connectionStrings> section in the .config file. + + + + + Gets or sets the name of the data table. + + + + + Gets or sets the type of data access. + + + + + Gets the key name. + + + + + Gets the configuration properties. + + + + + The Data source element collection. + + + + + Initializes a new instance of the class. + + + + + Returns the configuration element with the specified key. + + The key of the element to return. + The System.Configuration.ConfigurationElement with the specified key; otherwise, null. + + + + Gets the configuration element at the specified index location. + + The index location of the System.Configuration.ConfigurationElement to return. + + + + Adds a configuration element to the configuration element collection. + + The System.Configuration.ConfigurationElement to add. + + + + Removes a System.Configuration.ConfigurationElement from the collection. + + The . + + + + Removes a System.Configuration.ConfigurationElement from the collection. + + The key of the System.Configuration.ConfigurationElement to remove. + + + + Removes all configuration element objects from the collection. + + + + + Creates a new . + + A new . + + + + Gets the element key for a specified configuration element. + + The System.Configuration.ConfigurationElement to return the key for. + An System.Object that acts as the key for the specified System.Configuration.ConfigurationElement. + + + + Adds a configuration element to the configuration element collection. + + The System.Configuration.ConfigurationElement to add. + + + + Adds a configuration element to the configuration element collection. + + The index location at which to add the specified System.Configuration.ConfigurationElement. + The System.Configuration.ConfigurationElement to add. + + + + Support for configuration settings for Tests. + + + + + Gets the configuration section for tests. + + + + + The configuration section for tests. + + + + + Gets the data sources for this configuration section. + + + + + Gets the collection of properties. + + + The of properties for the element. + + + + + This class represents the live NON public INTERNAL object in the system + + + + + Initializes a new instance of the class that contains + the already existing object of the private class + + object that serves as starting point to reach the private members + the de-referencing string using . that points to the object to be retrieved as in m_X.m_Y.m_Z + + + + Initializes a new instance of the class that wraps the + specified type. + + Name of the assembly + fully qualified name + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + Name of the assembly + fully qualified name + An array of objects representing the number, order, and type of the parameters for the constructor to get + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + type of the object to create + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + type of the object to create + An array of objects representing the number, order, and type of the parameters for the constructor to get + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps + the given object. + + object to wrap + + + + Initializes a new instance of the class that wraps + the given object. + + object to wrap + PrivateType object + + + + Gets or sets the target + + + + + Gets the type of underlying object + + + + + returns the hash code of the target object + + int representing hashcode of the target object + + + + Equals + + Object with whom to compare + returns true if the objects are equal. + + + + Invokes the specified method + + Name of the method + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + An array of types corresponding to the types of the generic arguments. + Result of method call + + + + Invokes the specified method + + Name of the method + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + An array of types corresponding to the types of the generic arguments. + Result of method call + + + + Gets the array element using array of subscripts for each dimension + + Name of the member + the indices of array + An array of elements. + + + + Sets the array element using array of subscripts for each dimension + + Name of the member + Value to set + the indices of array + + + + Gets the array element using array of subscripts for each dimension + + Name of the member + A bitmask comprised of one or more that specify how the search is conducted. + the indices of array + An array of elements. + + + + Sets the array element using array of subscripts for each dimension + + Name of the member + A bitmask comprised of one or more that specify how the search is conducted. + Value to set + the indices of array + + + + Get the field + + Name of the field + The field. + + + + Sets the field + + Name of the field + value to set + + + + Gets the field + + Name of the field + A bitmask comprised of one or more that specify how the search is conducted. + The field. + + + + Sets the field + + Name of the field + A bitmask comprised of one or more that specify how the search is conducted. + value to set + + + + Get the field or property + + Name of the field or property + The field or property. + + + + Sets the field or property + + Name of the field or property + value to set + + + + Gets the field or property + + Name of the field or property + A bitmask comprised of one or more that specify how the search is conducted. + The field or property. + + + + Sets the field or property + + Name of the field or property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + + + + Gets the property + + Name of the property + Arguments to pass to the member to invoke. + The property. + + + + Gets the property + + Name of the property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The property. + + + + Set the property + + Name of the property + value to set + Arguments to pass to the member to invoke. + + + + Set the property + + Name of the property + An array of objects representing the number, order, and type of the parameters for the indexed property. + value to set + Arguments to pass to the member to invoke. + + + + Gets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + The property. + + + + Gets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The property. + + + + Sets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + Arguments to pass to the member to invoke. + + + + Sets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Validate access string + + access string + + + + Invokes the member + + Name of the member + Additional attributes + Arguments for the invocation + Culture + Result of the invocation + + + + Extracts the most appropriate generic method signature from the current private type. + + The name of the method in which to search the signature cache. + An array of types corresponding to the types of the parameters in which to search. + An array of types corresponding to the types of the generic arguments. + to further filter the method signatures. + Modifiers for parameters. + A method info instance. + + + + This class represents a private class for the Private Accessors functionality. + + + + + Binds to everything + + + + + The wrapped type. + + + + + Initializes a new instance of the class that contains the private type. + + Assembly name + fully qualified name of the + + + + Initializes a new instance of the class that contains + the private type from the type object + + The wrapped Type to create. + + + + Gets the referenced type + + + + + Invokes static member + + Name of the member to InvokeHelper + Arguments to the invocation + Result of invocation + + + + Invokes static member + + Name of the member to InvokeHelper + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Result of invocation + + + + Invokes static member + + Name of the member to InvokeHelper + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + An array of types corresponding to the types of the generic arguments. + Result of invocation + + + + Invokes the static method + + Name of the member + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture info + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + /// An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + /// An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture + An array of types corresponding to the types of the generic arguments. + Result of invocation + + + + Gets the element in static array + + Name of the array + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to get. For instance, to access a[10][11] the indices would be {10,11} + + element at the specified location + + + + Sets the member of the static array + + Name of the array + value to set + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to set. For instance, to access a[10][11] the array would be {10,11} + + + + + Gets the element in static array + + Name of the array + Additional InvokeHelper attributes + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to get. For instance, to access a[10][11] the array would be {10,11} + + element at the specified location + + + + Sets the member of the static array + + Name of the array + Additional InvokeHelper attributes + value to set + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to set. For instance, to access a[10][11] the array would be {10,11} + + + + + Gets the static field + + Name of the field + The static field. + + + + Sets the static field + + Name of the field + Argument to the invocation + + + + Gets the static field using specified InvokeHelper attributes + + Name of the field + Additional invocation attributes + The static field. + + + + Sets the static field using binding attributes + + Name of the field + Additional InvokeHelper attributes + Argument to the invocation + + + + Gets the static field or property + + Name of the field or property + The static field or property. + + + + Sets the static field or property + + Name of the field or property + Value to be set to field or property + + + + Gets the static field or property using specified InvokeHelper attributes + + Name of the field or property + Additional invocation attributes + The static field or property. + + + + Sets the static field or property using binding attributes + + Name of the field or property + Additional invocation attributes + Value to be set to field or property + + + + Gets the static property + + Name of the field or property + Arguments to the invocation + The static property. + + + + Sets the static property + + Name of the property + Value to be set to field or property + Arguments to pass to the member to invoke. + + + + Sets the static property + + Name of the property + Value to be set to field or property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Gets the static property + + Name of the property + Additional invocation attributes. + Arguments to pass to the member to invoke. + The static property. + + + + Gets the static property + + Name of the property + Additional invocation attributes. + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The static property. + + + + Sets the static property + + Name of the property + Additional invocation attributes. + Value to be set to field or property + Optional index values for indexed properties. The indexes of indexed properties are zero-based. This value should be null for non-indexed properties. + + + + Sets the static property + + Name of the property + Additional invocation attributes. + Value to be set to field or property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Culture + Result of invocation + + + + Provides method signature discovery for generic methods. + + + + + Compares the method signatures of these two methods. + + Method1 + Method2 + True if they are similar. + + + + Gets the hierarchy depth from the base type of the provided type. + + The type. + The depth. + + + + Finds most derived type with the provided information. + + Candidate matches. + Number of matches. + The most derived method. + + + + Given a set of methods that match the base criteria, select a method based + upon an array of types. This method should return null if no method matches + the criteria. + + Binding specification. + Candidate matches + Types + Parameter modifiers. + Matching method. Null if none matches. + + + + Finds the most specific method in the two methods provided. + + Method 1 + Parameter order for Method 1 + Parameter array type. + Method 2 + Parameter order for Method 2 + >Parameter array type. + Types to search in. + Args. + An int representing the match. + + + + Finds the most specific method in the two methods provided. + + Method 1 + Parameter order for Method 1 + Parameter array type. + Method 2 + Parameter order for Method 2 + >Parameter array type. + Types to search in. + Args. + An int representing the match. + + + + Finds the most specific type in the two provided. + + Type 1 + Type 2 + The defining type + An int representing the match. + + + + Used to store information that is provided to unit tests. + + + + + Gets test properties for a test. + + + + + Gets or sets the cancellation token source. This token source is canceled when test times out. Also when explicitly canceled the test will be aborted + + + + + Gets the current data row when test is used for data driven testing. + + + + + Gets current data connection row when test is used for data driven testing. + + + + + Gets base directory for the test run, under which deployed files and result files are stored. + + + + + Gets directory for files deployed for the test run. Typically a subdirectory of . + + + + + Gets base directory for results from the test run. Typically a subdirectory of . + + + + + Gets directory for test run result files. Typically a subdirectory of . + + + + + Gets directory for test result files. + + + + + Gets base directory for the test run, under which deployed files and result files are stored. + Same as . Use that property instead. + + + + + Gets directory for files deployed for the test run. Typically a subdirectory of . + Same as . Use that property instead. + + + + + Gets directory for test run result files. Typically a subdirectory of . + Same as . Use that property for test run result files, or + for test-specific result files instead. + + + + + Gets the Fully-qualified name of the class containing the test method currently being executed + + + + + Gets the name of the test method currently being executed + + + + + Gets the current test outcome. + + + + + Used to write trace messages while the test is running + + formatted message string + + + + Used to write trace messages while the test is running + + format string + the arguments + + + + Used to write trace messages while the test is running + + formatted message string + + + + Used to write trace messages while the test is running + + format string + the arguments + + + + Adds a file name to the list in TestResult.ResultFileNames + + + The file Name. + + + + + Begins a timer with the specified name + + Name of the timer. + + + + Ends a timer with the specified name + + Name of the timer. + + + diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.dll new file mode 100644 index 0000000..237c0c6 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.xml b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.xml new file mode 100644 index 0000000..d0eb68e --- /dev/null +++ b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.xml @@ -0,0 +1,4477 @@ + + + + Microsoft.VisualStudio.TestPlatform.TestFramework + + + + + Specification to disable parallelization. + + + + + Enum to specify whether the data is stored as property or in method. + + + + + Data is declared as property. + + + + + Data is declared in method. + + + + + Attribute to define dynamic data for a test method. + + + + + Initializes a new instance of the class. + + + The name of method or property having test data. + + + Specifies whether the data is stored as property or in method. + + + + + Initializes a new instance of the class when the test data is present in a class different + from test method's class. + + + The name of method or property having test data. + + + The declaring type of property or method having data. Useful in cases when declaring type is present in a class different from + test method's class. If null, declaring type defaults to test method's class type. + + + Specifies whether the data is stored as property or in method. + + + + + Gets or sets the name of method used to customize the display name in test results. + + + + + Gets or sets the declaring type used to customize the display name in test results. + + + + + + + + + + + Specification for parallelization level for a test run. + + + + + The default scope for the parallel run. Although method level gives maximum parallelization, the default is set to + class level to enable maximum number of customers to easily convert their tests to run in parallel. In most cases within + a class tests aren't thread safe. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the number of workers to be used for the parallel run. + + + + + Gets or sets the scope of the parallel run. + + + To enable all classes to run in parallel set this to . + To get the maximum parallelization level set this to . + + + + + Parallel execution mode. + + + + + Each thread of execution will be handed a TestClass worth of tests to execute. + Within the TestClass, the test methods will execute serially. + + + + + Each thread of execution will be handed TestMethods to execute. + + + + + Test data source for data driven tests. + + + + + Gets the test data from custom test data source. + + + The method info of test method. + + + Test data for calling test method. + + + + + Gets the display name corresponding to test data row for displaying in TestResults. + + + The method info of test method. + + + The test data which is passed to test method. + + + The . + + + + + TestMethod for execution. + + + + + Gets the name of test method. + + + + + Gets the name of test class. + + + + + Gets the return type of test method. + + + + + Gets the arguments with which test method is invoked. + + + + + Gets the parameters of test method. + + + + + Gets the methodInfo for test method. + + + This is just to retrieve additional information about the method. + Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead. + + + + + Invokes the test method. + + + Arguments to pass to test method. (E.g. For data driven) + + + Result of test method invocation. + + + This call handles asynchronous test methods as well. + + + + + Get all attributes of the test method. + + + Whether attribute defined in parent class is valid. + + + All attributes. + + + + + Get attribute of specific type. + + System.Attribute type. + + Whether attribute defined in parent class is valid. + + + The attributes of the specified type. + + + + + The helper. + + + + + The check parameter not null. + + + The parameter. + + + The parameter name. + + + The message. + + Throws argument null exception when parameter is null. + + + + The check parameter not null or empty. + + + The parameter. + + + The parameter name. + + + The message. + + Throws ArgumentException when parameter is null. + + + + Enumeration for how we access data rows in data driven testing. + + + + + Rows are returned in sequential order. + + + + + Rows are returned in random order. + + + + + Attribute to define in-line data for a test method. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The data object. + + + + Initializes a new instance of the class which takes in an array of arguments. + + A data object. + More data. + + + + Gets data for calling test method. + + + + + Gets or sets display name in test results for customization. + + + + + + + + + + + The assert inconclusive exception. + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + + + + InternalTestFailureException class. Used to indicate internal failure for a test case + + + This class is only added to preserve source compatibility with the V1 framework. + For all practical purposes either use AssertFailedException/AssertInconclusiveException. + + + + + Initializes a new instance of the class. + + The exception message. + The exception. + + + + Initializes a new instance of the class. + + The exception message. + + + + Initializes a new instance of the class. + + + + + Attribute that specifies to expect an exception of the specified type + + + + + Initializes a new instance of the class with the expected type + + Type of the expected exception + + + + Initializes a new instance of the class with + the expected type and the message to include when no exception is thrown by the test. + + Type of the expected exception + + Message to include in the test result if the test fails due to not throwing an exception + + + + + Gets a value indicating the Type of the expected exception + + + + + Gets or sets a value indicating whether to allow types derived from the type of the expected exception to + qualify as expected + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Verifies that the type of the exception thrown by the unit test is expected + + The exception thrown by the unit test + + + + Base class for attributes that specify to expect an exception from a unit test + + + + + Initializes a new instance of the class with a default no-exception message + + + + + Initializes a new instance of the class with a no-exception message + + + Message to include in the test result if the test fails due to not throwing an + exception + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Gets the default no-exception message + + The ExpectedException attribute type name + The default no-exception message + + + + Determines whether the exception is expected. If the method returns, then it is + understood that the exception was expected. If the method throws an exception, then it + is understood that the exception was not expected, and the thrown exception's message + is included in the test result. The class can be used for + convenience. If is used and the assertion fails, + then the test outcome is set to Inconclusive. + + The exception thrown by the unit test + + + + Rethrow the exception if it is an AssertFailedException or an AssertInconclusiveException + + The exception to rethrow if it is an assertion exception + + + + This class is designed to help user doing unit testing for types which uses generic types. + GenericParameterHelper satisfies some common generic type constraints + such as: + 1. public default constructor + 2. implements common interface: IComparable, IEnumerable + + + + + Initializes a new instance of the class that + satisfies the 'newable' constraint in C# generics. + + + This constructor initializes the Data property to a random value. + + + + + Initializes a new instance of the class that + initializes the Data property to a user-supplied value. + + Any integer value + + + + Gets or sets the Data + + + + + Do the value comparison for two GenericParameterHelper object + + object to do comparison with + true if obj has the same value as 'this' GenericParameterHelper object. + false otherwise. + + + + Returns a hashcode for this object. + + The hash code. + + + + Compares the data of the two objects. + + The object to compare with. + + A signed number indicating the relative values of this instance and value. + + + Thrown when the object passed in is not an instance of . + + + + + Returns an IEnumerator object whose length is derived from + the Data property. + + The IEnumerator object + + + + Returns a GenericParameterHelper object that is equal to + the current object. + + The cloned object. + + + + Enables users to log/write traces from unit tests for diagnostics. + + + + + Handler for LogMessage. + + Message to log. + + + + Event to listen. Raised when unit test writer writes some message. + Mainly to consume by adapter. + + + + + API for test writer to call to Log messages. + + String format with placeholders. + Parameters for placeholders. + + + + TestCategory attribute; used to specify the category of a unit test. + + + + + Initializes a new instance of the class and applies the category to the test. + + + The test Category. + + + + + Gets the test categories that has been applied to the test. + + + + + Base class for the "Category" attribute + + + The reason for this attribute is to let the users create their own implementation of test categories. + - test framework (discovery, etc) deals with TestCategoryBaseAttribute. + - The reason that TestCategories property is a collection rather than a string, + is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed + in which case it makes sense to have single attribute rather than multiple ones on the same test. + + + + + Initializes a new instance of the class. + Applies the category to the test. The strings returned by TestCategories + are used with the /category command to filter tests + + + + + Gets the test category that has been applied to the test. + + + + + AssertFailedException class. Used to indicate failure for a test case + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + + + + A collection of helper classes to test various conditions within + unit tests. If the condition being tested is not met, an exception + is thrown. + + + + + Gets the singleton instance of the Assert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void IsOfType<T>(this Assert assert, object obj)" + Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType<Dog>(animal);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is false. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is true. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + Thrown if is not null. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + The message to include in the exception when + is not null. The message is shown in test results. + + + Thrown if is not null. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + The message to include in the exception when + is not null. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + Thrown if is null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + The message to include in the exception when + is null. The message is shown in test results. + + + Thrown if is null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + The message to include in the exception when + is null. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is null. + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not the same as . The message is shown + in test results. + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not the same as . The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is the same as . The message is shown in + test results. + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is the same as . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + Thrown if is not equal to . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + Thrown if is equal to . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + Thrown if is equal to . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + Thrown if is not equal to + . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + The message to include in the exception when + is not an instance of . The message is + shown in test results. + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + The message to include in the exception when + is not an instance of . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + The message to include in the exception when + is an instance of . The message is shown + in test results. + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + The message to include in the exception when + is an instance of . The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Throws an AssertFailedException. + + + Always thrown. + + + + + Throws an AssertFailedException. + + + The message to include in the exception. The message is shown in + test results. + + + Always thrown. + + + + + Throws an AssertFailedException. + + + The message to include in the exception. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + The message to include in the exception. The message is shown in + test results. + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + The message to include in the exception. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Always thrown. + + + + + Static equals overloads are used for comparing instances of two types for reference + equality. This method should not be used for comparison of two instances for + equality. This object will always throw with Assert.Fail. Please use + Assert.AreEqual and associated overloads in your unit tests. + + Object A + Object B + False, always. + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + + Type of exception expected to be thrown. + + + Thrown if does not throw exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + Delegate to code to be tested and which is expected to throw exception. + + The message to include in the exception when + does not throws exception of type . + + Type of exception expected to be thrown. + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + Delegate to code to be tested and which is expected to throw exception. + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + Type of exception expected to be thrown. + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Replaces null characters ('\0') with "\\0". + + + The string to search. + + + The converted string with null characters replaced by "\\0". + + + This is only public and still present to preserve compatibility with the V1 framework. + + + + + Helper function that creates and throws an AssertionFailedException + + + name of the assertion throwing an exception + + + message describing conditions for assertion failure + + + The parameters. + + + + + Checks the parameter for valid conditions + + + The parameter. + + + The assertion Name. + + + parameter name + + + message for the invalid parameter exception + + + The parameters. + + + + + Safely converts an object to a string, handling null values and null characters. + Null values are converted to "(null)". Null characters are converted to "\\0". + + + The object to convert to a string. + + + The converted string. + + + + + The string assert. + + + + + Gets the singleton instance of the CollectionAssert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert customAssert, string value, ICollection substrings)" + Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not end with + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + Thrown if does not match + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + The message to include in the exception when + does not match . The message is shown in + test results. + + + Thrown if does not match + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + The message to include in the exception when + does not match . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if does not match + . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + Thrown if matches . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + The message to include in the exception when + matches . The message is shown in test + results. + + + Thrown if matches . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + The message to include in the exception when + matches . The message is shown in test + results. + + + An array of parameters to use when formatting . + + + Thrown if matches . + + + + + A collection of helper classes to test various conditions associated + with collections within unit tests. If the condition being tested is not + met, an exception is thrown. + + + + + Gets the singleton instance of the CollectionAssert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert customAssert, ICollection expected, ICollection actual)" + Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + Thrown if is not found in + . + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + Thrown if is not found in + . + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + Thrown if is found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + The message to include in the exception when + is in . The message is shown in test + results. + + + Thrown if is found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + The message to include in the exception when + is in . The message is shown in test + results. + + + An array of parameters to use when formatting . + + + Thrown if is found in + . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + The message to include in the exception when + contains a null element. The message is shown in test results. + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + The message to include in the exception when + contains a null element. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + The message to include in the exception when + contains at least one duplicate element. The message is shown in + test results. + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + The message to include in the exception when + contains at least one duplicate element. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + The message to include in the exception when an element in + is not found in . + The message is shown in test results. + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + The message to include in the exception when an element in + is not found in . + The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + Thrown if every element in is also found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + The message to include in the exception when every element in + is also found in . + The message is shown in test results. + + + Thrown if every element in is also found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + The message to include in the exception when every element in + is also found in . + The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if every element in is also found in + . + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when an element was found + in one of the collections but not the other. The message is shown + in test results. + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when an element was found + in one of the collections but not the other. The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when + contains the same elements as . The message + is shown in test results. + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when + contains the same elements as . The message + is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + The message to include in the exception when an element in + is not an instance of + . The message is shown in test results. + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + The message to include in the exception when an element in + is not an instance of + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Determines whether the first collection is a subset of the second + collection. If either set contains duplicate elements, the number + of occurrences of the element in the subset must be less than or + equal to the number of occurrences in the superset. + + + The collection the test expects to be contained in . + + + The collection the test expects to contain . + + + True if is a subset of + , false otherwise. + + + + + Constructs a dictionary containing the number of occurrences of each + element in the specified collection. + + + The collection to process. + + + The number of null elements in the collection. + + + A dictionary containing the number of occurrences of each element + in the specified collection. + + + + + Finds a mismatched element between the two collections. A mismatched + element is one that appears a different number of times in the + expected collection than it does in the actual collection. The + collections are assumed to be different non-null references with the + same number of elements. The caller is responsible for this level of + verification. If there is no mismatched element, the function returns + false and the out parameters should not be used. + + + The first collection to compare. + + + The second collection to compare. + + + The expected number of occurrences of + or 0 if there is no mismatched + element. + + + The actual number of occurrences of + or 0 if there is no mismatched + element. + + + The mismatched element (may be null) or null if there is no + mismatched element. + + + true if a mismatched element was found; false otherwise. + + + + + compares the objects using object.Equals + + + + + Base class for Framework Exceptions. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Access string has invalid syntax.. + + + + + Looks up a localized string similar to The expected collection contains {1} occurrence(s) of <{2}>. The actual collection contains {3} occurrence(s). {0}. + + + + + Looks up a localized string similar to Duplicate item found:<{1}>. {0}. + + + + + Looks up a localized string similar to Expected:<{1}>. Case is different for actual value:<{2}>. {0}. + + + + + Looks up a localized string similar to Expected a difference no greater than <{3}> between expected value <{1}> and actual value <{2}>. {0}. + + + + + Looks up a localized string similar to Expected:<{1} ({2})>. Actual:<{3} ({4})>. {0}. + + + + + Looks up a localized string similar to Expected:<{1}>. Actual:<{2}>. {0}. + + + + + Looks up a localized string similar to Expected a difference greater than <{3}> between expected value <{1}> and actual value <{2}>. {0}. + + + + + Looks up a localized string similar to Expected any value except:<{1}>. Actual:<{2}>. {0}. + + + + + Looks up a localized string similar to Do not pass value types to AreSame(). Values converted to Object will never be the same. Consider using AreEqual(). {0}. + + + + + Looks up a localized string similar to {0} failed. {1}. + + + + + Looks up a localized string similar to async TestMethod with UITestMethodAttribute are not supported. Either remove async or use TestMethodAttribute.. + + + + + Looks up a localized string similar to Both collections are empty. {0}. + + + + + Looks up a localized string similar to Both collection contain same elements.. + + + + + Looks up a localized string similar to Both collection references point to the same collection object. {0}. + + + + + Looks up a localized string similar to Both collections contain the same elements. {0}. + + + + + Looks up a localized string similar to {0}({1}). + + + + + Looks up a localized string similar to (null). + + + + + Looks up a localized string similar to (object). + + + + + Looks up a localized string similar to String '{0}' does not contain string '{1}'. {2}.. + + + + + Looks up a localized string similar to {0} ({1}). + + + + + Looks up a localized string similar to Assert.Equals should not be used for Assertions. Please use Assert.AreEqual & overloads instead.. + + + + + Looks up a localized string similar to Method {0} must match the expected signature: public static {1} {0}({2}).. + + + + + Looks up a localized string similar to Property or method {0} on {1} returns empty IEnumerable<object[]>.. + + + + + Looks up a localized string similar to Property or method {0} on {1} does not return IEnumerable<object[]>.. + + + + + Looks up a localized string similar to Value returned by property or method {0} shouldn't be null.. + + + + + Looks up a localized string similar to The number of elements in the collections do not match. Expected:<{1}>. Actual:<{2}>.{0}. + + + + + Looks up a localized string similar to Element at index {0} do not match.. + + + + + Looks up a localized string similar to Element at index {1} is not of expected type. Expected type:<{2}>. Actual type:<{3}>.{0}. + + + + + Looks up a localized string similar to Element at index {1} is (null). Expected type:<{2}>.{0}. + + + + + Looks up a localized string similar to String '{0}' does not end with string '{1}'. {2}.. + + + + + Looks up a localized string similar to Invalid argument- EqualsTester can't use nulls.. + + + + + Looks up a localized string similar to Cannot convert object of type {0} to {1}.. + + + + + Looks up a localized string similar to The internal object referenced is no longer valid.. + + + + + Looks up a localized string similar to The parameter '{0}' is invalid. {1}.. + + + + + Looks up a localized string similar to The property {0} has type {1}; expected type {2}.. + + + + + Looks up a localized string similar to {0} Expected type:<{1}>. Actual type:<{2}>.. + + + + + Looks up a localized string similar to String '{0}' does not match pattern '{1}'. {2}.. + + + + + Looks up a localized string similar to Wrong Type:<{1}>. Actual type:<{2}>. {0}. + + + + + Looks up a localized string similar to String '{0}' matches pattern '{1}'. {2}.. + + + + + Looks up a localized string similar to No test data source specified. Atleast one TestDataSource is required with DataTestMethodAttribute.. + + + + + Looks up a localized string similar to No exception thrown. {1} exception was expected. {0}. + + + + + Looks up a localized string similar to The parameter '{0}' is invalid. The value cannot be null. {1}.. + + + + + Looks up a localized string similar to Different number of elements.. + + + + + Looks up a localized string similar to + The constructor with the specified signature could not be found. You might need to regenerate your private accessor, + or the member may be private and defined on a base class. If the latter is true, you need to pass the type + that defines the member into PrivateObject's constructor. + . + + + + + Looks up a localized string similar to + The member specified ({0}) could not be found. You might need to regenerate your private accessor, + or the member may be private and defined on a base class. If the latter is true, you need to pass the type + that defines the member into PrivateObject's constructor. + . + + + + + Looks up a localized string similar to String '{0}' does not start with string '{1}'. {2}.. + + + + + Looks up a localized string similar to The expected exception type must be System.Exception or a type derived from System.Exception.. + + + + + Looks up a localized string similar to (Failed to get the message for an exception of type {0} due to an exception.). + + + + + Looks up a localized string similar to Test method did not throw expected exception {0}. {1}. + + + + + Looks up a localized string similar to Test method did not throw an exception. An exception was expected by attribute {0} defined on the test method.. + + + + + Looks up a localized string similar to Test method threw exception {0}, but exception {1} was expected. Exception message: {2}. + + + + + Looks up a localized string similar to Test method threw exception {0}, but exception {1} or a type derived from it was expected. Exception message: {2}. + + + + + Looks up a localized string similar to Threw exception {2}, but exception {1} was expected. {0} + Exception Message: {3} + Stack Trace: {4}. + + + + + unit test outcomes + + + + + Test was executed, but there were issues. + Issues may involve exceptions or failed assertions. + + + + + Test has completed, but we can't say if it passed or failed. + May be used for aborted tests. + + + + + Test was executed without any issues. + + + + + Test is currently executing. + + + + + There was a system error while we were trying to execute a test. + + + + + The test timed out. + + + + + Test was aborted by the user. + + + + + Test is in an unknown state + + + + + Test cannot be executed. + + + + + Provides helper functionality for the unit test framework + + + + + Gets the exception messages, including the messages for all inner exceptions + recursively + + Exception to get messages for + string with error message information + + + + Enumeration for timeouts, that can be used with the class. + The type of the enumeration must match + + + + + The infinite. + + + + + Enumeration for inheritance behavior, that can be used with both the class + and class. + Defines the behavior of the ClassInitialize and ClassCleanup methods of base classes. + The type of the enumeration must match + + + + + None. + + + + + Before each derived class. + + + + + The test class attribute. + + + + + Gets a test method attribute that enables running this test. + + The test method attribute instance defined on this method. + The to be used to run this test. + Extensions can override this method to customize how all methods in a class are run. + + + + The test method attribute. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + Message specifies reason for ignoring. + + + + + Gets display Name for the Test Window + + + + + Executes a test method. + + The test method to execute. + An array of TestResult objects that represent the outcome(s) of the test. + Extensions can override this method to customize running a TestMethod. + + + + Attribute for data driven test where data can be specified in-line. + + + + + The test initialize attribute. + + + + + The test cleanup attribute. + + + + + The ignore attribute. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + Message specifies reason for ignoring. + + + + + Gets the owner. + + + + + The test property attribute. + + + + + Initializes a new instance of the class. + + + The name. + + + The value. + + + + + Gets the name. + + + + + Gets the value. + + + + + The class initialize attribute. + + + + + Initializes a new instance of the class. + ClassInitializeAttribute + + + + + Initializes a new instance of the class. + ClassInitializeAttribute + + + Specifies the ClassInitialize Inheritance Behavior + + + + + Gets the Inheritance Behavior + + + + + The class cleanup attribute. + + + + + Initializes a new instance of the class. + ClassCleanupAttribute + + + + + Initializes a new instance of the class. + ClassCleanupAttribute + + + Specifies the ClassCleanup Inheritance Behavior + + + + + Gets the Inheritance Behavior + + + + + The assembly initialize attribute. + + + + + The assembly cleanup attribute. + + + + + Test Owner + + + + + Initializes a new instance of the class. + + + The owner. + + + + + Gets the owner. + + + + + Priority attribute; used to specify the priority of a unit test. + + + + + Initializes a new instance of the class. + + + The priority. + + + + + Gets the priority. + + + + + Description of the test + + + + + Initializes a new instance of the class to describe a test. + + The description. + + + + Gets the description of a test. + + + + + CSS Project Structure URI + + + + + Initializes a new instance of the class for CSS Project Structure URI. + + The CSS Project Structure URI. + + + + Gets the CSS Project Structure URI. + + + + + CSS Iteration URI + + + + + Initializes a new instance of the class for CSS Iteration URI. + + The CSS Iteration URI. + + + + Gets the CSS Iteration URI. + + + + + WorkItem attribute; used to specify a work item associated with this test. + + + + + Initializes a new instance of the class for the WorkItem Attribute. + + The Id to a work item. + + + + Gets the Id to a work item associated. + + + + + Timeout attribute; used to specify the timeout of a unit test. + + + + + Initializes a new instance of the class. + + + The timeout in milliseconds. + + + + + Initializes a new instance of the class with a preset timeout + + + The timeout + + + + + Gets the timeout in milliseconds. + + + + + TestResult object to be returned to adapter. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the display name of the result. Useful when returning multiple results. + If null then Method name is used as DisplayName. + + + + + Gets or sets the outcome of the test execution. + + + + + Gets or sets the exception thrown when test is failed. + + + + + Gets or sets the output of the message logged by test code. + + + + + Gets or sets the output of the message logged by test code. + + + + + Gets or sets the debug traces by test code. + + + + + Gets or sets the debug traces by test code. + + + + + Gets or sets the execution id of the result. + + + + + Gets or sets the parent execution id of the result. + + + + + Gets or sets the inner results count of the result. + + + + + Gets or sets the duration of test execution. + + + + + Gets or sets the data row index in data source. Set only for results of individual + run of data row of a data driven test. + + + + + Gets or sets the return value of the test method. (Currently null always). + + + + + Gets or sets the result files attached by the test. + + + + + Specifies connection string, table name and row access method for data driven testing. + + + [DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")] + [DataSource("dataSourceNameFromConfigFile")] + + + + + The default provider name for DataSource. + + + + + The default data access method. + + + + + Initializes a new instance of the class. This instance will be initialized with a data provider, connection string, data table and data access method to access the data source. + + Invariant data provider name, such as System.Data.SqlClient + + Data provider specific connection string. + WARNING: The connection string can contain sensitive data (for example, a password). + The connection string is stored in plain text in source code and in the compiled assembly. + Restrict access to the source code and assembly to protect this sensitive information. + + The name of the data table. + Specifies the order to access data. + + + + Initializes a new instance of the class.This instance will be initialized with a connection string and table name. + Specify connection string and data table to access OLEDB data source. + + + Data provider specific connection string. + WARNING: The connection string can contain sensitive data (for example, a password). + The connection string is stored in plain text in source code and in the compiled assembly. + Restrict access to the source code and assembly to protect this sensitive information. + + The name of the data table. + + + + Initializes a new instance of the class. This instance will be initialized with a data provider and connection string associated with the setting name. + + The name of a data source found in the <microsoft.visualstudio.qualitytools> section in the app.config file. + + + + Gets a value representing the data provider of the data source. + + + The data provider name. If a data provider was not designated at object initialization, the default provider of System.Data.OleDb will be returned. + + + + + Gets a value representing the connection string for the data source. + + + + + Gets a value indicating the table name providing data. + + + + + Gets the method used to access the data source. + + + + One of the values. If the is not initialized, this will return the default value . + + + + + Gets the name of a data source found in the <microsoft.visualstudio.qualitytools> section in the app.config file. + + + + diff --git a/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.Win32.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.Win32.Primitives.dll new file mode 100644 index 0000000..8b69a69 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/Microsoft.Win32.Primitives.dll differ diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/Newtonsoft.Json.dll b/CovidSharp/CovidSharpTest/bin/Debug/Newtonsoft.Json.dll similarity index 100% rename from CovidSharp Example/CovidSharp Example/bin/Debug/Newtonsoft.Json.dll rename to CovidSharp/CovidSharpTest/bin/Debug/Newtonsoft.Json.dll diff --git a/CovidSharp/bin/Debug/Newtonsoft.Json.xml b/CovidSharp/CovidSharpTest/bin/Debug/Newtonsoft.Json.xml similarity index 100% rename from CovidSharp/bin/Debug/Newtonsoft.Json.xml rename to CovidSharp/CovidSharpTest/bin/Debug/Newtonsoft.Json.xml diff --git a/CovidSharp Example/CovidSharp Example/bin/Debug/RestSharp.dll b/CovidSharp/CovidSharpTest/bin/Debug/RestSharp.dll similarity index 100% rename from CovidSharp Example/CovidSharp Example/bin/Debug/RestSharp.dll rename to CovidSharp/CovidSharpTest/bin/Debug/RestSharp.dll diff --git a/CovidSharp/bin/Debug/RestSharp.xml b/CovidSharp/CovidSharpTest/bin/Debug/RestSharp.xml similarity index 100% rename from CovidSharp/bin/Debug/RestSharp.xml rename to CovidSharp/CovidSharpTest/bin/Debug/RestSharp.xml diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.AppContext.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.AppContext.dll new file mode 100644 index 0000000..4ccc058 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.AppContext.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.Concurrent.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.Concurrent.dll new file mode 100644 index 0000000..26f10d1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.Concurrent.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.NonGeneric.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.NonGeneric.dll new file mode 100644 index 0000000..9da235a Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.NonGeneric.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.Specialized.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.Specialized.dll new file mode 100644 index 0000000..fbd4fc7 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.Specialized.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.dll new file mode 100644 index 0000000..72ac205 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Collections.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.EventBasedAsync.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000..37742d4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.EventBasedAsync.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.Primitives.dll new file mode 100644 index 0000000..b0c4b68 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.TypeConverter.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.TypeConverter.dll new file mode 100644 index 0000000..fb42b44 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.TypeConverter.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.dll new file mode 100644 index 0000000..8e2d829 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.ComponentModel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Console.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Console.dll new file mode 100644 index 0000000..fe61bcc Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Console.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Data.Common.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Data.Common.dll new file mode 100644 index 0000000..05e3481 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Data.Common.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Contracts.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000..98f40eb Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Contracts.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Debug.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Debug.dll new file mode 100644 index 0000000..a51c0cf Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Debug.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.FileVersionInfo.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.FileVersionInfo.dll new file mode 100644 index 0000000..3c203b0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.FileVersionInfo.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Process.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Process.dll new file mode 100644 index 0000000..b537e62 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Process.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.StackTrace.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..5dfaad6 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.StackTrace.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.TextWriterTraceListener.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.TextWriterTraceListener.dll new file mode 100644 index 0000000..a5720da Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.TextWriterTraceListener.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Tools.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Tools.dll new file mode 100644 index 0000000..bd9deae Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Tools.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.TraceSource.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.TraceSource.dll new file mode 100644 index 0000000..5474eb2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.TraceSource.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Tracing.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000..5b8b2b4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Diagnostics.Tracing.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Drawing.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Drawing.Primitives.dll new file mode 100644 index 0000000..1eeacc4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Drawing.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Dynamic.Runtime.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Dynamic.Runtime.dll new file mode 100644 index 0000000..d34b388 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Dynamic.Runtime.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.Calendars.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.Calendars.dll new file mode 100644 index 0000000..4a198bc Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.Calendars.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.Extensions.dll new file mode 100644 index 0000000..99f9e4a Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.dll new file mode 100644 index 0000000..dd3d2e3 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Globalization.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Compression.ZipFile.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Compression.ZipFile.dll new file mode 100644 index 0000000..345acbd Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Compression.ZipFile.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Compression.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Compression.dll new file mode 100644 index 0000000..ebbb503 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Compression.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.DriveInfo.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.DriveInfo.dll new file mode 100644 index 0000000..5c59398 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.DriveInfo.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.Primitives.dll new file mode 100644 index 0000000..de4c49f Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.Watcher.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.Watcher.dll new file mode 100644 index 0000000..228d60b Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.Watcher.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.dll new file mode 100644 index 0000000..6934080 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.FileSystem.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.IsolatedStorage.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.IsolatedStorage.dll new file mode 100644 index 0000000..356e123 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.IsolatedStorage.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.MemoryMappedFiles.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.MemoryMappedFiles.dll new file mode 100644 index 0000000..add3b29 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.MemoryMappedFiles.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Pipes.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Pipes.dll new file mode 100644 index 0000000..e5690c4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.Pipes.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.UnmanagedMemoryStream.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.UnmanagedMemoryStream.dll new file mode 100644 index 0000000..cdd7427 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.UnmanagedMemoryStream.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.IO.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.dll new file mode 100644 index 0000000..e9eb534 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.IO.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Expressions.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Expressions.dll new file mode 100644 index 0000000..63b570c Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Expressions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Parallel.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Parallel.dll new file mode 100644 index 0000000..d8d097e Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Parallel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Queryable.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Queryable.dll new file mode 100644 index 0000000..404bbe2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.Queryable.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.dll new file mode 100644 index 0000000..42cd93b Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Linq.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Http.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Http.dll new file mode 100644 index 0000000..1c5c6fd Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Http.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.NameResolution.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.NameResolution.dll new file mode 100644 index 0000000..e8a65c0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.NameResolution.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.NetworkInformation.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.NetworkInformation.dll new file mode 100644 index 0000000..543a6cf Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.NetworkInformation.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Ping.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Ping.dll new file mode 100644 index 0000000..eeb4666 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Ping.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Primitives.dll new file mode 100644 index 0000000..8a929ae Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Requests.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Requests.dll new file mode 100644 index 0000000..5cf38f8 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Requests.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Security.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Security.dll new file mode 100644 index 0000000..eacb8a1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Security.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Sockets.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Sockets.dll new file mode 100644 index 0000000..9716795 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.Sockets.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebHeaderCollection.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000..0238e69 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebHeaderCollection.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebSockets.Client.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebSockets.Client.dll new file mode 100644 index 0000000..3275912 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebSockets.Client.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebSockets.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebSockets.dll new file mode 100644 index 0000000..7a74189 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Net.WebSockets.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.ObjectModel.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.ObjectModel.dll new file mode 100644 index 0000000..37e1189 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.ObjectModel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.Extensions.dll new file mode 100644 index 0000000..6d12687 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.Primitives.dll new file mode 100644 index 0000000..2c160e9 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.dll new file mode 100644 index 0000000..ec0b3d2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Reflection.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.Reader.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.Reader.dll new file mode 100644 index 0000000..a34c693 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.Reader.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.ResourceManager.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.ResourceManager.dll new file mode 100644 index 0000000..c4a14ce Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.ResourceManager.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.Writer.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.Writer.dll new file mode 100644 index 0000000..0ce2946 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Resources.Writer.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.CompilerServices.VisualC.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.CompilerServices.VisualC.dll new file mode 100644 index 0000000..30a2f81 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.CompilerServices.VisualC.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Extensions.dll new file mode 100644 index 0000000..eb0e80b Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Handles.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Handles.dll new file mode 100644 index 0000000..37f15ff Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Handles.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000..c3e0c71 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.InteropServices.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.InteropServices.dll new file mode 100644 index 0000000..ab54429 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.InteropServices.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Numerics.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Numerics.dll new file mode 100644 index 0000000..3202cd9 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Numerics.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Formatters.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Formatters.dll new file mode 100644 index 0000000..06b5480 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Formatters.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Json.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000..1f30098 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Json.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000..19a6dd2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Xml.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000..3a839e2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.Serialization.Xml.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.dll new file mode 100644 index 0000000..344ee77 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Runtime.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Claims.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Claims.dll new file mode 100644 index 0000000..9cb6423 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Claims.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Algorithms.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Algorithms.dll new file mode 100644 index 0000000..01b7bb5 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Algorithms.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Csp.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Csp.dll new file mode 100644 index 0000000..d7721e7 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Csp.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Encoding.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Encoding.dll new file mode 100644 index 0000000..f588614 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Encoding.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Primitives.dll new file mode 100644 index 0000000..35a21ef Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.X509Certificates.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.X509Certificates.dll new file mode 100644 index 0000000..53d05b2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Cryptography.X509Certificates.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Principal.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Principal.dll new file mode 100644 index 0000000..6d7c2ba Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.Principal.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Security.SecureString.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.SecureString.dll new file mode 100644 index 0000000..355a050 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Security.SecureString.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Text.Encoding.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000..4f2b83d Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Text.Encoding.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Text.Encoding.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Text.Encoding.dll new file mode 100644 index 0000000..557551f Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Text.Encoding.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Text.RegularExpressions.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Text.RegularExpressions.dll new file mode 100644 index 0000000..1a64a17 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Text.RegularExpressions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Overlapped.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Overlapped.dll new file mode 100644 index 0000000..5d7e7b7 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Overlapped.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Tasks.Parallel.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000..c4df330 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Tasks.Parallel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Tasks.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Tasks.dll new file mode 100644 index 0000000..25999be Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Tasks.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Thread.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Thread.dll new file mode 100644 index 0000000..9b7da65 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Thread.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.ThreadPool.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.ThreadPool.dll new file mode 100644 index 0000000..9405b8f Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.ThreadPool.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Timer.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Timer.dll new file mode 100644 index 0000000..c9eae71 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.Timer.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.dll new file mode 100644 index 0000000..deae2be Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Threading.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.ValueTuple.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.ValueTuple.dll new file mode 100644 index 0000000..502f8cd Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.ValueTuple.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.ReaderWriter.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000..24df9a0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.ReaderWriter.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XDocument.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XDocument.dll new file mode 100644 index 0000000..cbbc4f0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XDocument.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XPath.XDocument.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XPath.XDocument.dll new file mode 100644 index 0000000..0830ed1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XPath.XDocument.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XPath.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XPath.dll new file mode 100644 index 0000000..8327f2e Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XPath.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XmlDocument.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XmlDocument.dll new file mode 100644 index 0000000..4f044b1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XmlDocument.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XmlSerializer.dll b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000..7b47de8 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/System.Xml.XmlSerializer.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Debug/netstandard.dll b/CovidSharp/CovidSharpTest/bin/Debug/netstandard.dll new file mode 100644 index 0000000..1f1ab22 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Debug/netstandard.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/CovidSharp.dll b/CovidSharp/CovidSharpTest/bin/Release/CovidSharp.dll new file mode 100644 index 0000000..bfd4f1e Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/CovidSharp.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/CovidSharpTest.dll b/CovidSharp/CovidSharpTest/bin/Release/CovidSharpTest.dll new file mode 100644 index 0000000..221f693 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/CovidSharpTest.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/CovidSharpTest.dll.config b/CovidSharp/CovidSharpTest/bin/Release/CovidSharpTest.dll.config new file mode 100644 index 0000000..7db4a3d --- /dev/null +++ b/CovidSharp/CovidSharpTest/bin/Release/CovidSharpTest.dll.config @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.CodeCoverage.Shim.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.CodeCoverage.Shim.dll new file mode 100644 index 0000000..9eb299a Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.CodeCoverage.Shim.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll new file mode 100644 index 0000000..16d46c6 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll new file mode 100644 index 0000000..77abbc4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll new file mode 100644 index 0000000..d489c07 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll new file mode 100644 index 0000000..5544fee Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml new file mode 100644 index 0000000..2b16a07 --- /dev/null +++ b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml @@ -0,0 +1,1115 @@ + + + + Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions + + + + + Used to specify deployment item (file or directory) for per-test deployment. + Can be specified on test class or test method. + Can have multiple instances of the attribute to specify more than one item. + The item path can be absolute or relative, if relative, it is relative to RunConfig.RelativePathRoot. + + + [DeploymentItem("file1.xml")] + [DeploymentItem("file2.xml", "DataFiles")] + [DeploymentItem("bin\Debug")] + + + + + Initializes a new instance of the class. + + The file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies. + + + + Initializes a new instance of the class + + The relative or absolute path to the file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies. + The path of the directory to which the items are to be copied. It can be either absolute or relative to the deployment directory. All files and directories identified by will be copied to this directory. + + + + Gets the path of the source file or folder to be copied. + + + + + Gets the path of the directory to which the item is copied. + + + + + Contains literals for names of sections, properties, attributes. + + + + + The configuration section name. + + + + + The configuration section name for Beta2. Left around for compat. + + + + + Section name for Data source. + + + + + Attribute name for 'Name' + + + + + Attribute name for 'ConnectionString' + + + + + Attribute name for 'DataAccessMethod' + + + + + Attribute name for 'DataTable' + + + + + The Data Source element. + + + + + Gets or sets the name of this configuration. + + + + + Gets or sets the ConnectionStringSettings element in <connectionStrings> section in the .config file. + + + + + Gets or sets the name of the data table. + + + + + Gets or sets the type of data access. + + + + + Gets the key name. + + + + + Gets the configuration properties. + + + + + The Data source element collection. + + + + + Initializes a new instance of the class. + + + + + Returns the configuration element with the specified key. + + The key of the element to return. + The System.Configuration.ConfigurationElement with the specified key; otherwise, null. + + + + Gets the configuration element at the specified index location. + + The index location of the System.Configuration.ConfigurationElement to return. + + + + Adds a configuration element to the configuration element collection. + + The System.Configuration.ConfigurationElement to add. + + + + Removes a System.Configuration.ConfigurationElement from the collection. + + The . + + + + Removes a System.Configuration.ConfigurationElement from the collection. + + The key of the System.Configuration.ConfigurationElement to remove. + + + + Removes all configuration element objects from the collection. + + + + + Creates a new . + + A new . + + + + Gets the element key for a specified configuration element. + + The System.Configuration.ConfigurationElement to return the key for. + An System.Object that acts as the key for the specified System.Configuration.ConfigurationElement. + + + + Adds a configuration element to the configuration element collection. + + The System.Configuration.ConfigurationElement to add. + + + + Adds a configuration element to the configuration element collection. + + The index location at which to add the specified System.Configuration.ConfigurationElement. + The System.Configuration.ConfigurationElement to add. + + + + Support for configuration settings for Tests. + + + + + Gets the configuration section for tests. + + + + + The configuration section for tests. + + + + + Gets the data sources for this configuration section. + + + + + Gets the collection of properties. + + + The of properties for the element. + + + + + This class represents the live NON public INTERNAL object in the system + + + + + Initializes a new instance of the class that contains + the already existing object of the private class + + object that serves as starting point to reach the private members + the de-referencing string using . that points to the object to be retrieved as in m_X.m_Y.m_Z + + + + Initializes a new instance of the class that wraps the + specified type. + + Name of the assembly + fully qualified name + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + Name of the assembly + fully qualified name + An array of objects representing the number, order, and type of the parameters for the constructor to get + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + type of the object to create + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + type of the object to create + An array of objects representing the number, order, and type of the parameters for the constructor to get + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps + the given object. + + object to wrap + + + + Initializes a new instance of the class that wraps + the given object. + + object to wrap + PrivateType object + + + + Gets or sets the target + + + + + Gets the type of underlying object + + + + + returns the hash code of the target object + + int representing hashcode of the target object + + + + Equals + + Object with whom to compare + returns true if the objects are equal. + + + + Invokes the specified method + + Name of the method + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + An array of types corresponding to the types of the generic arguments. + Result of method call + + + + Invokes the specified method + + Name of the method + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + An array of types corresponding to the types of the generic arguments. + Result of method call + + + + Gets the array element using array of subscripts for each dimension + + Name of the member + the indices of array + An array of elements. + + + + Sets the array element using array of subscripts for each dimension + + Name of the member + Value to set + the indices of array + + + + Gets the array element using array of subscripts for each dimension + + Name of the member + A bitmask comprised of one or more that specify how the search is conducted. + the indices of array + An array of elements. + + + + Sets the array element using array of subscripts for each dimension + + Name of the member + A bitmask comprised of one or more that specify how the search is conducted. + Value to set + the indices of array + + + + Get the field + + Name of the field + The field. + + + + Sets the field + + Name of the field + value to set + + + + Gets the field + + Name of the field + A bitmask comprised of one or more that specify how the search is conducted. + The field. + + + + Sets the field + + Name of the field + A bitmask comprised of one or more that specify how the search is conducted. + value to set + + + + Get the field or property + + Name of the field or property + The field or property. + + + + Sets the field or property + + Name of the field or property + value to set + + + + Gets the field or property + + Name of the field or property + A bitmask comprised of one or more that specify how the search is conducted. + The field or property. + + + + Sets the field or property + + Name of the field or property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + + + + Gets the property + + Name of the property + Arguments to pass to the member to invoke. + The property. + + + + Gets the property + + Name of the property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The property. + + + + Set the property + + Name of the property + value to set + Arguments to pass to the member to invoke. + + + + Set the property + + Name of the property + An array of objects representing the number, order, and type of the parameters for the indexed property. + value to set + Arguments to pass to the member to invoke. + + + + Gets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + The property. + + + + Gets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The property. + + + + Sets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + Arguments to pass to the member to invoke. + + + + Sets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Validate access string + + access string + + + + Invokes the member + + Name of the member + Additional attributes + Arguments for the invocation + Culture + Result of the invocation + + + + Extracts the most appropriate generic method signature from the current private type. + + The name of the method in which to search the signature cache. + An array of types corresponding to the types of the parameters in which to search. + An array of types corresponding to the types of the generic arguments. + to further filter the method signatures. + Modifiers for parameters. + A method info instance. + + + + This class represents a private class for the Private Accessors functionality. + + + + + Binds to everything + + + + + The wrapped type. + + + + + Initializes a new instance of the class that contains the private type. + + Assembly name + fully qualified name of the + + + + Initializes a new instance of the class that contains + the private type from the type object + + The wrapped Type to create. + + + + Gets the referenced type + + + + + Invokes static member + + Name of the member to InvokeHelper + Arguments to the invocation + Result of invocation + + + + Invokes static member + + Name of the member to InvokeHelper + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Result of invocation + + + + Invokes static member + + Name of the member to InvokeHelper + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + An array of types corresponding to the types of the generic arguments. + Result of invocation + + + + Invokes the static method + + Name of the member + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture info + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + /// An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + /// An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture + An array of types corresponding to the types of the generic arguments. + Result of invocation + + + + Gets the element in static array + + Name of the array + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to get. For instance, to access a[10][11] the indices would be {10,11} + + element at the specified location + + + + Sets the member of the static array + + Name of the array + value to set + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to set. For instance, to access a[10][11] the array would be {10,11} + + + + + Gets the element in static array + + Name of the array + Additional InvokeHelper attributes + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to get. For instance, to access a[10][11] the array would be {10,11} + + element at the specified location + + + + Sets the member of the static array + + Name of the array + Additional InvokeHelper attributes + value to set + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to set. For instance, to access a[10][11] the array would be {10,11} + + + + + Gets the static field + + Name of the field + The static field. + + + + Sets the static field + + Name of the field + Argument to the invocation + + + + Gets the static field using specified InvokeHelper attributes + + Name of the field + Additional invocation attributes + The static field. + + + + Sets the static field using binding attributes + + Name of the field + Additional InvokeHelper attributes + Argument to the invocation + + + + Gets the static field or property + + Name of the field or property + The static field or property. + + + + Sets the static field or property + + Name of the field or property + Value to be set to field or property + + + + Gets the static field or property using specified InvokeHelper attributes + + Name of the field or property + Additional invocation attributes + The static field or property. + + + + Sets the static field or property using binding attributes + + Name of the field or property + Additional invocation attributes + Value to be set to field or property + + + + Gets the static property + + Name of the field or property + Arguments to the invocation + The static property. + + + + Sets the static property + + Name of the property + Value to be set to field or property + Arguments to pass to the member to invoke. + + + + Sets the static property + + Name of the property + Value to be set to field or property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Gets the static property + + Name of the property + Additional invocation attributes. + Arguments to pass to the member to invoke. + The static property. + + + + Gets the static property + + Name of the property + Additional invocation attributes. + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The static property. + + + + Sets the static property + + Name of the property + Additional invocation attributes. + Value to be set to field or property + Optional index values for indexed properties. The indexes of indexed properties are zero-based. This value should be null for non-indexed properties. + + + + Sets the static property + + Name of the property + Additional invocation attributes. + Value to be set to field or property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Culture + Result of invocation + + + + Provides method signature discovery for generic methods. + + + + + Compares the method signatures of these two methods. + + Method1 + Method2 + True if they are similar. + + + + Gets the hierarchy depth from the base type of the provided type. + + The type. + The depth. + + + + Finds most derived type with the provided information. + + Candidate matches. + Number of matches. + The most derived method. + + + + Given a set of methods that match the base criteria, select a method based + upon an array of types. This method should return null if no method matches + the criteria. + + Binding specification. + Candidate matches + Types + Parameter modifiers. + Matching method. Null if none matches. + + + + Finds the most specific method in the two methods provided. + + Method 1 + Parameter order for Method 1 + Parameter array type. + Method 2 + Parameter order for Method 2 + >Parameter array type. + Types to search in. + Args. + An int representing the match. + + + + Finds the most specific method in the two methods provided. + + Method 1 + Parameter order for Method 1 + Parameter array type. + Method 2 + Parameter order for Method 2 + >Parameter array type. + Types to search in. + Args. + An int representing the match. + + + + Finds the most specific type in the two provided. + + Type 1 + Type 2 + The defining type + An int representing the match. + + + + Used to store information that is provided to unit tests. + + + + + Gets test properties for a test. + + + + + Gets or sets the cancellation token source. This token source is canceled when test times out. Also when explicitly canceled the test will be aborted + + + + + Gets the current data row when test is used for data driven testing. + + + + + Gets current data connection row when test is used for data driven testing. + + + + + Gets base directory for the test run, under which deployed files and result files are stored. + + + + + Gets directory for files deployed for the test run. Typically a subdirectory of . + + + + + Gets base directory for results from the test run. Typically a subdirectory of . + + + + + Gets directory for test run result files. Typically a subdirectory of . + + + + + Gets directory for test result files. + + + + + Gets base directory for the test run, under which deployed files and result files are stored. + Same as . Use that property instead. + + + + + Gets directory for files deployed for the test run. Typically a subdirectory of . + Same as . Use that property instead. + + + + + Gets directory for test run result files. Typically a subdirectory of . + Same as . Use that property for test run result files, or + for test-specific result files instead. + + + + + Gets the Fully-qualified name of the class containing the test method currently being executed + + + + + Gets the name of the test method currently being executed + + + + + Gets the current test outcome. + + + + + Used to write trace messages while the test is running + + formatted message string + + + + Used to write trace messages while the test is running + + format string + the arguments + + + + Used to write trace messages while the test is running + + formatted message string + + + + Used to write trace messages while the test is running + + format string + the arguments + + + + Adds a file name to the list in TestResult.ResultFileNames + + + The file Name. + + + + + Begins a timer with the specified name + + Name of the timer. + + + + Ends a timer with the specified name + + Name of the timer. + + + diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.dll new file mode 100644 index 0000000..237c0c6 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.xml b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.xml new file mode 100644 index 0000000..d0eb68e --- /dev/null +++ b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.VisualStudio.TestPlatform.TestFramework.xml @@ -0,0 +1,4477 @@ + + + + Microsoft.VisualStudio.TestPlatform.TestFramework + + + + + Specification to disable parallelization. + + + + + Enum to specify whether the data is stored as property or in method. + + + + + Data is declared as property. + + + + + Data is declared in method. + + + + + Attribute to define dynamic data for a test method. + + + + + Initializes a new instance of the class. + + + The name of method or property having test data. + + + Specifies whether the data is stored as property or in method. + + + + + Initializes a new instance of the class when the test data is present in a class different + from test method's class. + + + The name of method or property having test data. + + + The declaring type of property or method having data. Useful in cases when declaring type is present in a class different from + test method's class. If null, declaring type defaults to test method's class type. + + + Specifies whether the data is stored as property or in method. + + + + + Gets or sets the name of method used to customize the display name in test results. + + + + + Gets or sets the declaring type used to customize the display name in test results. + + + + + + + + + + + Specification for parallelization level for a test run. + + + + + The default scope for the parallel run. Although method level gives maximum parallelization, the default is set to + class level to enable maximum number of customers to easily convert their tests to run in parallel. In most cases within + a class tests aren't thread safe. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the number of workers to be used for the parallel run. + + + + + Gets or sets the scope of the parallel run. + + + To enable all classes to run in parallel set this to . + To get the maximum parallelization level set this to . + + + + + Parallel execution mode. + + + + + Each thread of execution will be handed a TestClass worth of tests to execute. + Within the TestClass, the test methods will execute serially. + + + + + Each thread of execution will be handed TestMethods to execute. + + + + + Test data source for data driven tests. + + + + + Gets the test data from custom test data source. + + + The method info of test method. + + + Test data for calling test method. + + + + + Gets the display name corresponding to test data row for displaying in TestResults. + + + The method info of test method. + + + The test data which is passed to test method. + + + The . + + + + + TestMethod for execution. + + + + + Gets the name of test method. + + + + + Gets the name of test class. + + + + + Gets the return type of test method. + + + + + Gets the arguments with which test method is invoked. + + + + + Gets the parameters of test method. + + + + + Gets the methodInfo for test method. + + + This is just to retrieve additional information about the method. + Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead. + + + + + Invokes the test method. + + + Arguments to pass to test method. (E.g. For data driven) + + + Result of test method invocation. + + + This call handles asynchronous test methods as well. + + + + + Get all attributes of the test method. + + + Whether attribute defined in parent class is valid. + + + All attributes. + + + + + Get attribute of specific type. + + System.Attribute type. + + Whether attribute defined in parent class is valid. + + + The attributes of the specified type. + + + + + The helper. + + + + + The check parameter not null. + + + The parameter. + + + The parameter name. + + + The message. + + Throws argument null exception when parameter is null. + + + + The check parameter not null or empty. + + + The parameter. + + + The parameter name. + + + The message. + + Throws ArgumentException when parameter is null. + + + + Enumeration for how we access data rows in data driven testing. + + + + + Rows are returned in sequential order. + + + + + Rows are returned in random order. + + + + + Attribute to define in-line data for a test method. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The data object. + + + + Initializes a new instance of the class which takes in an array of arguments. + + A data object. + More data. + + + + Gets data for calling test method. + + + + + Gets or sets display name in test results for customization. + + + + + + + + + + + The assert inconclusive exception. + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + + + + InternalTestFailureException class. Used to indicate internal failure for a test case + + + This class is only added to preserve source compatibility with the V1 framework. + For all practical purposes either use AssertFailedException/AssertInconclusiveException. + + + + + Initializes a new instance of the class. + + The exception message. + The exception. + + + + Initializes a new instance of the class. + + The exception message. + + + + Initializes a new instance of the class. + + + + + Attribute that specifies to expect an exception of the specified type + + + + + Initializes a new instance of the class with the expected type + + Type of the expected exception + + + + Initializes a new instance of the class with + the expected type and the message to include when no exception is thrown by the test. + + Type of the expected exception + + Message to include in the test result if the test fails due to not throwing an exception + + + + + Gets a value indicating the Type of the expected exception + + + + + Gets or sets a value indicating whether to allow types derived from the type of the expected exception to + qualify as expected + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Verifies that the type of the exception thrown by the unit test is expected + + The exception thrown by the unit test + + + + Base class for attributes that specify to expect an exception from a unit test + + + + + Initializes a new instance of the class with a default no-exception message + + + + + Initializes a new instance of the class with a no-exception message + + + Message to include in the test result if the test fails due to not throwing an + exception + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Gets the default no-exception message + + The ExpectedException attribute type name + The default no-exception message + + + + Determines whether the exception is expected. If the method returns, then it is + understood that the exception was expected. If the method throws an exception, then it + is understood that the exception was not expected, and the thrown exception's message + is included in the test result. The class can be used for + convenience. If is used and the assertion fails, + then the test outcome is set to Inconclusive. + + The exception thrown by the unit test + + + + Rethrow the exception if it is an AssertFailedException or an AssertInconclusiveException + + The exception to rethrow if it is an assertion exception + + + + This class is designed to help user doing unit testing for types which uses generic types. + GenericParameterHelper satisfies some common generic type constraints + such as: + 1. public default constructor + 2. implements common interface: IComparable, IEnumerable + + + + + Initializes a new instance of the class that + satisfies the 'newable' constraint in C# generics. + + + This constructor initializes the Data property to a random value. + + + + + Initializes a new instance of the class that + initializes the Data property to a user-supplied value. + + Any integer value + + + + Gets or sets the Data + + + + + Do the value comparison for two GenericParameterHelper object + + object to do comparison with + true if obj has the same value as 'this' GenericParameterHelper object. + false otherwise. + + + + Returns a hashcode for this object. + + The hash code. + + + + Compares the data of the two objects. + + The object to compare with. + + A signed number indicating the relative values of this instance and value. + + + Thrown when the object passed in is not an instance of . + + + + + Returns an IEnumerator object whose length is derived from + the Data property. + + The IEnumerator object + + + + Returns a GenericParameterHelper object that is equal to + the current object. + + The cloned object. + + + + Enables users to log/write traces from unit tests for diagnostics. + + + + + Handler for LogMessage. + + Message to log. + + + + Event to listen. Raised when unit test writer writes some message. + Mainly to consume by adapter. + + + + + API for test writer to call to Log messages. + + String format with placeholders. + Parameters for placeholders. + + + + TestCategory attribute; used to specify the category of a unit test. + + + + + Initializes a new instance of the class and applies the category to the test. + + + The test Category. + + + + + Gets the test categories that has been applied to the test. + + + + + Base class for the "Category" attribute + + + The reason for this attribute is to let the users create their own implementation of test categories. + - test framework (discovery, etc) deals with TestCategoryBaseAttribute. + - The reason that TestCategories property is a collection rather than a string, + is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed + in which case it makes sense to have single attribute rather than multiple ones on the same test. + + + + + Initializes a new instance of the class. + Applies the category to the test. The strings returned by TestCategories + are used with the /category command to filter tests + + + + + Gets the test category that has been applied to the test. + + + + + AssertFailedException class. Used to indicate failure for a test case + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + + + + A collection of helper classes to test various conditions within + unit tests. If the condition being tested is not met, an exception + is thrown. + + + + + Gets the singleton instance of the Assert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void IsOfType<T>(this Assert assert, object obj)" + Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType<Dog>(animal);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is false. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is true. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + Thrown if is not null. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + The message to include in the exception when + is not null. The message is shown in test results. + + + Thrown if is not null. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + The message to include in the exception when + is not null. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + Thrown if is null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + The message to include in the exception when + is null. The message is shown in test results. + + + Thrown if is null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + The message to include in the exception when + is null. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is null. + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not the same as . The message is shown + in test results. + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not the same as . The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is the same as . The message is shown in + test results. + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is the same as . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + Thrown if is not equal to . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + Thrown if is equal to . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + Thrown if is equal to . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + Thrown if is not equal to + . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + The message to include in the exception when + is not an instance of . The message is + shown in test results. + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + The message to include in the exception when + is not an instance of . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + The message to include in the exception when + is an instance of . The message is shown + in test results. + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + The message to include in the exception when + is an instance of . The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Throws an AssertFailedException. + + + Always thrown. + + + + + Throws an AssertFailedException. + + + The message to include in the exception. The message is shown in + test results. + + + Always thrown. + + + + + Throws an AssertFailedException. + + + The message to include in the exception. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + The message to include in the exception. The message is shown in + test results. + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + The message to include in the exception. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Always thrown. + + + + + Static equals overloads are used for comparing instances of two types for reference + equality. This method should not be used for comparison of two instances for + equality. This object will always throw with Assert.Fail. Please use + Assert.AreEqual and associated overloads in your unit tests. + + Object A + Object B + False, always. + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + + Type of exception expected to be thrown. + + + Thrown if does not throw exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws + + AssertFailedException + + if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + Delegate to code to be tested and which is expected to throw exception. + + The message to include in the exception when + does not throws exception of type . + + Type of exception expected to be thrown. + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + Delegate to code to be tested and which is expected to throw exception. + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + Type of exception expected to be thrown. + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Replaces null characters ('\0') with "\\0". + + + The string to search. + + + The converted string with null characters replaced by "\\0". + + + This is only public and still present to preserve compatibility with the V1 framework. + + + + + Helper function that creates and throws an AssertionFailedException + + + name of the assertion throwing an exception + + + message describing conditions for assertion failure + + + The parameters. + + + + + Checks the parameter for valid conditions + + + The parameter. + + + The assertion Name. + + + parameter name + + + message for the invalid parameter exception + + + The parameters. + + + + + Safely converts an object to a string, handling null values and null characters. + Null values are converted to "(null)". Null characters are converted to "\\0". + + + The object to convert to a string. + + + The converted string. + + + + + The string assert. + + + + + Gets the singleton instance of the CollectionAssert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert customAssert, string value, ICollection substrings)" + Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not end with + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + Thrown if does not match + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + The message to include in the exception when + does not match . The message is shown in + test results. + + + Thrown if does not match + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + The message to include in the exception when + does not match . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if does not match + . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + Thrown if matches . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + The message to include in the exception when + matches . The message is shown in test + results. + + + Thrown if matches . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + The message to include in the exception when + matches . The message is shown in test + results. + + + An array of parameters to use when formatting . + + + Thrown if matches . + + + + + A collection of helper classes to test various conditions associated + with collections within unit tests. If the condition being tested is not + met, an exception is thrown. + + + + + Gets the singleton instance of the CollectionAssert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert customAssert, ICollection expected, ICollection actual)" + Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + Thrown if is not found in + . + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + Thrown if is not found in + . + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + Thrown if is found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + The message to include in the exception when + is in . The message is shown in test + results. + + + Thrown if is found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + The message to include in the exception when + is in . The message is shown in test + results. + + + An array of parameters to use when formatting . + + + Thrown if is found in + . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + The message to include in the exception when + contains a null element. The message is shown in test results. + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + The message to include in the exception when + contains a null element. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + The message to include in the exception when + contains at least one duplicate element. The message is shown in + test results. + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + The message to include in the exception when + contains at least one duplicate element. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + The message to include in the exception when an element in + is not found in . + The message is shown in test results. + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + The message to include in the exception when an element in + is not found in . + The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + Thrown if every element in is also found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + The message to include in the exception when every element in + is also found in . + The message is shown in test results. + + + Thrown if every element in is also found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + The message to include in the exception when every element in + is also found in . + The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if every element in is also found in + . + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when an element was found + in one of the collections but not the other. The message is shown + in test results. + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when an element was found + in one of the collections but not the other. The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when + contains the same elements as . The message + is shown in test results. + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when + contains the same elements as . The message + is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + The message to include in the exception when an element in + is not an instance of + . The message is shown in test results. + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + The message to include in the exception when an element in + is not an instance of + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Determines whether the first collection is a subset of the second + collection. If either set contains duplicate elements, the number + of occurrences of the element in the subset must be less than or + equal to the number of occurrences in the superset. + + + The collection the test expects to be contained in . + + + The collection the test expects to contain . + + + True if is a subset of + , false otherwise. + + + + + Constructs a dictionary containing the number of occurrences of each + element in the specified collection. + + + The collection to process. + + + The number of null elements in the collection. + + + A dictionary containing the number of occurrences of each element + in the specified collection. + + + + + Finds a mismatched element between the two collections. A mismatched + element is one that appears a different number of times in the + expected collection than it does in the actual collection. The + collections are assumed to be different non-null references with the + same number of elements. The caller is responsible for this level of + verification. If there is no mismatched element, the function returns + false and the out parameters should not be used. + + + The first collection to compare. + + + The second collection to compare. + + + The expected number of occurrences of + or 0 if there is no mismatched + element. + + + The actual number of occurrences of + or 0 if there is no mismatched + element. + + + The mismatched element (may be null) or null if there is no + mismatched element. + + + true if a mismatched element was found; false otherwise. + + + + + compares the objects using object.Equals + + + + + Base class for Framework Exceptions. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Access string has invalid syntax.. + + + + + Looks up a localized string similar to The expected collection contains {1} occurrence(s) of <{2}>. The actual collection contains {3} occurrence(s). {0}. + + + + + Looks up a localized string similar to Duplicate item found:<{1}>. {0}. + + + + + Looks up a localized string similar to Expected:<{1}>. Case is different for actual value:<{2}>. {0}. + + + + + Looks up a localized string similar to Expected a difference no greater than <{3}> between expected value <{1}> and actual value <{2}>. {0}. + + + + + Looks up a localized string similar to Expected:<{1} ({2})>. Actual:<{3} ({4})>. {0}. + + + + + Looks up a localized string similar to Expected:<{1}>. Actual:<{2}>. {0}. + + + + + Looks up a localized string similar to Expected a difference greater than <{3}> between expected value <{1}> and actual value <{2}>. {0}. + + + + + Looks up a localized string similar to Expected any value except:<{1}>. Actual:<{2}>. {0}. + + + + + Looks up a localized string similar to Do not pass value types to AreSame(). Values converted to Object will never be the same. Consider using AreEqual(). {0}. + + + + + Looks up a localized string similar to {0} failed. {1}. + + + + + Looks up a localized string similar to async TestMethod with UITestMethodAttribute are not supported. Either remove async or use TestMethodAttribute.. + + + + + Looks up a localized string similar to Both collections are empty. {0}. + + + + + Looks up a localized string similar to Both collection contain same elements.. + + + + + Looks up a localized string similar to Both collection references point to the same collection object. {0}. + + + + + Looks up a localized string similar to Both collections contain the same elements. {0}. + + + + + Looks up a localized string similar to {0}({1}). + + + + + Looks up a localized string similar to (null). + + + + + Looks up a localized string similar to (object). + + + + + Looks up a localized string similar to String '{0}' does not contain string '{1}'. {2}.. + + + + + Looks up a localized string similar to {0} ({1}). + + + + + Looks up a localized string similar to Assert.Equals should not be used for Assertions. Please use Assert.AreEqual & overloads instead.. + + + + + Looks up a localized string similar to Method {0} must match the expected signature: public static {1} {0}({2}).. + + + + + Looks up a localized string similar to Property or method {0} on {1} returns empty IEnumerable<object[]>.. + + + + + Looks up a localized string similar to Property or method {0} on {1} does not return IEnumerable<object[]>.. + + + + + Looks up a localized string similar to Value returned by property or method {0} shouldn't be null.. + + + + + Looks up a localized string similar to The number of elements in the collections do not match. Expected:<{1}>. Actual:<{2}>.{0}. + + + + + Looks up a localized string similar to Element at index {0} do not match.. + + + + + Looks up a localized string similar to Element at index {1} is not of expected type. Expected type:<{2}>. Actual type:<{3}>.{0}. + + + + + Looks up a localized string similar to Element at index {1} is (null). Expected type:<{2}>.{0}. + + + + + Looks up a localized string similar to String '{0}' does not end with string '{1}'. {2}.. + + + + + Looks up a localized string similar to Invalid argument- EqualsTester can't use nulls.. + + + + + Looks up a localized string similar to Cannot convert object of type {0} to {1}.. + + + + + Looks up a localized string similar to The internal object referenced is no longer valid.. + + + + + Looks up a localized string similar to The parameter '{0}' is invalid. {1}.. + + + + + Looks up a localized string similar to The property {0} has type {1}; expected type {2}.. + + + + + Looks up a localized string similar to {0} Expected type:<{1}>. Actual type:<{2}>.. + + + + + Looks up a localized string similar to String '{0}' does not match pattern '{1}'. {2}.. + + + + + Looks up a localized string similar to Wrong Type:<{1}>. Actual type:<{2}>. {0}. + + + + + Looks up a localized string similar to String '{0}' matches pattern '{1}'. {2}.. + + + + + Looks up a localized string similar to No test data source specified. Atleast one TestDataSource is required with DataTestMethodAttribute.. + + + + + Looks up a localized string similar to No exception thrown. {1} exception was expected. {0}. + + + + + Looks up a localized string similar to The parameter '{0}' is invalid. The value cannot be null. {1}.. + + + + + Looks up a localized string similar to Different number of elements.. + + + + + Looks up a localized string similar to + The constructor with the specified signature could not be found. You might need to regenerate your private accessor, + or the member may be private and defined on a base class. If the latter is true, you need to pass the type + that defines the member into PrivateObject's constructor. + . + + + + + Looks up a localized string similar to + The member specified ({0}) could not be found. You might need to regenerate your private accessor, + or the member may be private and defined on a base class. If the latter is true, you need to pass the type + that defines the member into PrivateObject's constructor. + . + + + + + Looks up a localized string similar to String '{0}' does not start with string '{1}'. {2}.. + + + + + Looks up a localized string similar to The expected exception type must be System.Exception or a type derived from System.Exception.. + + + + + Looks up a localized string similar to (Failed to get the message for an exception of type {0} due to an exception.). + + + + + Looks up a localized string similar to Test method did not throw expected exception {0}. {1}. + + + + + Looks up a localized string similar to Test method did not throw an exception. An exception was expected by attribute {0} defined on the test method.. + + + + + Looks up a localized string similar to Test method threw exception {0}, but exception {1} was expected. Exception message: {2}. + + + + + Looks up a localized string similar to Test method threw exception {0}, but exception {1} or a type derived from it was expected. Exception message: {2}. + + + + + Looks up a localized string similar to Threw exception {2}, but exception {1} was expected. {0} + Exception Message: {3} + Stack Trace: {4}. + + + + + unit test outcomes + + + + + Test was executed, but there were issues. + Issues may involve exceptions or failed assertions. + + + + + Test has completed, but we can't say if it passed or failed. + May be used for aborted tests. + + + + + Test was executed without any issues. + + + + + Test is currently executing. + + + + + There was a system error while we were trying to execute a test. + + + + + The test timed out. + + + + + Test was aborted by the user. + + + + + Test is in an unknown state + + + + + Test cannot be executed. + + + + + Provides helper functionality for the unit test framework + + + + + Gets the exception messages, including the messages for all inner exceptions + recursively + + Exception to get messages for + string with error message information + + + + Enumeration for timeouts, that can be used with the class. + The type of the enumeration must match + + + + + The infinite. + + + + + Enumeration for inheritance behavior, that can be used with both the class + and class. + Defines the behavior of the ClassInitialize and ClassCleanup methods of base classes. + The type of the enumeration must match + + + + + None. + + + + + Before each derived class. + + + + + The test class attribute. + + + + + Gets a test method attribute that enables running this test. + + The test method attribute instance defined on this method. + The to be used to run this test. + Extensions can override this method to customize how all methods in a class are run. + + + + The test method attribute. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + Message specifies reason for ignoring. + + + + + Gets display Name for the Test Window + + + + + Executes a test method. + + The test method to execute. + An array of TestResult objects that represent the outcome(s) of the test. + Extensions can override this method to customize running a TestMethod. + + + + Attribute for data driven test where data can be specified in-line. + + + + + The test initialize attribute. + + + + + The test cleanup attribute. + + + + + The ignore attribute. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + Message specifies reason for ignoring. + + + + + Gets the owner. + + + + + The test property attribute. + + + + + Initializes a new instance of the class. + + + The name. + + + The value. + + + + + Gets the name. + + + + + Gets the value. + + + + + The class initialize attribute. + + + + + Initializes a new instance of the class. + ClassInitializeAttribute + + + + + Initializes a new instance of the class. + ClassInitializeAttribute + + + Specifies the ClassInitialize Inheritance Behavior + + + + + Gets the Inheritance Behavior + + + + + The class cleanup attribute. + + + + + Initializes a new instance of the class. + ClassCleanupAttribute + + + + + Initializes a new instance of the class. + ClassCleanupAttribute + + + Specifies the ClassCleanup Inheritance Behavior + + + + + Gets the Inheritance Behavior + + + + + The assembly initialize attribute. + + + + + The assembly cleanup attribute. + + + + + Test Owner + + + + + Initializes a new instance of the class. + + + The owner. + + + + + Gets the owner. + + + + + Priority attribute; used to specify the priority of a unit test. + + + + + Initializes a new instance of the class. + + + The priority. + + + + + Gets the priority. + + + + + Description of the test + + + + + Initializes a new instance of the class to describe a test. + + The description. + + + + Gets the description of a test. + + + + + CSS Project Structure URI + + + + + Initializes a new instance of the class for CSS Project Structure URI. + + The CSS Project Structure URI. + + + + Gets the CSS Project Structure URI. + + + + + CSS Iteration URI + + + + + Initializes a new instance of the class for CSS Iteration URI. + + The CSS Iteration URI. + + + + Gets the CSS Iteration URI. + + + + + WorkItem attribute; used to specify a work item associated with this test. + + + + + Initializes a new instance of the class for the WorkItem Attribute. + + The Id to a work item. + + + + Gets the Id to a work item associated. + + + + + Timeout attribute; used to specify the timeout of a unit test. + + + + + Initializes a new instance of the class. + + + The timeout in milliseconds. + + + + + Initializes a new instance of the class with a preset timeout + + + The timeout + + + + + Gets the timeout in milliseconds. + + + + + TestResult object to be returned to adapter. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the display name of the result. Useful when returning multiple results. + If null then Method name is used as DisplayName. + + + + + Gets or sets the outcome of the test execution. + + + + + Gets or sets the exception thrown when test is failed. + + + + + Gets or sets the output of the message logged by test code. + + + + + Gets or sets the output of the message logged by test code. + + + + + Gets or sets the debug traces by test code. + + + + + Gets or sets the debug traces by test code. + + + + + Gets or sets the execution id of the result. + + + + + Gets or sets the parent execution id of the result. + + + + + Gets or sets the inner results count of the result. + + + + + Gets or sets the duration of test execution. + + + + + Gets or sets the data row index in data source. Set only for results of individual + run of data row of a data driven test. + + + + + Gets or sets the return value of the test method. (Currently null always). + + + + + Gets or sets the result files attached by the test. + + + + + Specifies connection string, table name and row access method for data driven testing. + + + [DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")] + [DataSource("dataSourceNameFromConfigFile")] + + + + + The default provider name for DataSource. + + + + + The default data access method. + + + + + Initializes a new instance of the class. This instance will be initialized with a data provider, connection string, data table and data access method to access the data source. + + Invariant data provider name, such as System.Data.SqlClient + + Data provider specific connection string. + WARNING: The connection string can contain sensitive data (for example, a password). + The connection string is stored in plain text in source code and in the compiled assembly. + Restrict access to the source code and assembly to protect this sensitive information. + + The name of the data table. + Specifies the order to access data. + + + + Initializes a new instance of the class.This instance will be initialized with a connection string and table name. + Specify connection string and data table to access OLEDB data source. + + + Data provider specific connection string. + WARNING: The connection string can contain sensitive data (for example, a password). + The connection string is stored in plain text in source code and in the compiled assembly. + Restrict access to the source code and assembly to protect this sensitive information. + + The name of the data table. + + + + Initializes a new instance of the class. This instance will be initialized with a data provider and connection string associated with the setting name. + + The name of a data source found in the <microsoft.visualstudio.qualitytools> section in the app.config file. + + + + Gets a value representing the data provider of the data source. + + + The data provider name. If a data provider was not designated at object initialization, the default provider of System.Data.OleDb will be returned. + + + + + Gets a value representing the connection string for the data source. + + + + + Gets a value indicating the table name providing data. + + + + + Gets the method used to access the data source. + + + + One of the values. If the is not initialized, this will return the default value . + + + + + Gets the name of a data source found in the <microsoft.visualstudio.qualitytools> section in the app.config file. + + + + diff --git a/CovidSharp/CovidSharpTest/bin/Release/Microsoft.Win32.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.Win32.Primitives.dll new file mode 100644 index 0000000..8b69a69 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/Microsoft.Win32.Primitives.dll differ diff --git a/CovidSharp/bin/Debug/Newtonsoft.Json.dll b/CovidSharp/CovidSharpTest/bin/Release/Newtonsoft.Json.dll similarity index 100% rename from CovidSharp/bin/Debug/Newtonsoft.Json.dll rename to CovidSharp/CovidSharpTest/bin/Release/Newtonsoft.Json.dll diff --git a/CovidSharp/bin/Release/Newtonsoft.Json.xml b/CovidSharp/CovidSharpTest/bin/Release/Newtonsoft.Json.xml similarity index 100% rename from CovidSharp/bin/Release/Newtonsoft.Json.xml rename to CovidSharp/CovidSharpTest/bin/Release/Newtonsoft.Json.xml diff --git a/CovidSharp/bin/Debug/RestSharp.dll b/CovidSharp/CovidSharpTest/bin/Release/RestSharp.dll similarity index 100% rename from CovidSharp/bin/Debug/RestSharp.dll rename to CovidSharp/CovidSharpTest/bin/Release/RestSharp.dll diff --git a/CovidSharp/bin/Release/RestSharp.xml b/CovidSharp/CovidSharpTest/bin/Release/RestSharp.xml similarity index 100% rename from CovidSharp/bin/Release/RestSharp.xml rename to CovidSharp/CovidSharpTest/bin/Release/RestSharp.xml diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.AppContext.dll b/CovidSharp/CovidSharpTest/bin/Release/System.AppContext.dll new file mode 100644 index 0000000..4ccc058 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.AppContext.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Collections.Concurrent.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.Concurrent.dll new file mode 100644 index 0000000..26f10d1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.Concurrent.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Collections.NonGeneric.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.NonGeneric.dll new file mode 100644 index 0000000..9da235a Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.NonGeneric.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Collections.Specialized.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.Specialized.dll new file mode 100644 index 0000000..fbd4fc7 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.Specialized.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Collections.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.dll new file mode 100644 index 0000000..72ac205 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Collections.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.EventBasedAsync.dll b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000..37742d4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.EventBasedAsync.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.Primitives.dll new file mode 100644 index 0000000..b0c4b68 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.TypeConverter.dll b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.TypeConverter.dll new file mode 100644 index 0000000..fb42b44 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.TypeConverter.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.dll b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.dll new file mode 100644 index 0000000..8e2d829 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.ComponentModel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Console.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Console.dll new file mode 100644 index 0000000..fe61bcc Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Console.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Data.Common.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Data.Common.dll new file mode 100644 index 0000000..05e3481 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Data.Common.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Contracts.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000..98f40eb Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Contracts.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Debug.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Debug.dll new file mode 100644 index 0000000..a51c0cf Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Debug.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.FileVersionInfo.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.FileVersionInfo.dll new file mode 100644 index 0000000..3c203b0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.FileVersionInfo.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Process.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Process.dll new file mode 100644 index 0000000..b537e62 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Process.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.StackTrace.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..5dfaad6 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.StackTrace.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.TextWriterTraceListener.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.TextWriterTraceListener.dll new file mode 100644 index 0000000..a5720da Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.TextWriterTraceListener.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Tools.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Tools.dll new file mode 100644 index 0000000..bd9deae Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Tools.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.TraceSource.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.TraceSource.dll new file mode 100644 index 0000000..5474eb2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.TraceSource.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Tracing.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000..5b8b2b4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Diagnostics.Tracing.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Drawing.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Drawing.Primitives.dll new file mode 100644 index 0000000..1eeacc4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Drawing.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Dynamic.Runtime.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Dynamic.Runtime.dll new file mode 100644 index 0000000..d34b388 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Dynamic.Runtime.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.Calendars.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.Calendars.dll new file mode 100644 index 0000000..4a198bc Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.Calendars.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.Extensions.dll new file mode 100644 index 0000000..99f9e4a Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.dll new file mode 100644 index 0000000..dd3d2e3 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Globalization.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.Compression.ZipFile.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.Compression.ZipFile.dll new file mode 100644 index 0000000..345acbd Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.Compression.ZipFile.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.Compression.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.Compression.dll new file mode 100644 index 0000000..ebbb503 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.Compression.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.DriveInfo.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.DriveInfo.dll new file mode 100644 index 0000000..5c59398 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.DriveInfo.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.Primitives.dll new file mode 100644 index 0000000..de4c49f Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.Watcher.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.Watcher.dll new file mode 100644 index 0000000..228d60b Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.Watcher.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.dll new file mode 100644 index 0000000..6934080 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.FileSystem.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.IsolatedStorage.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.IsolatedStorage.dll new file mode 100644 index 0000000..356e123 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.IsolatedStorage.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.MemoryMappedFiles.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.MemoryMappedFiles.dll new file mode 100644 index 0000000..add3b29 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.MemoryMappedFiles.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.Pipes.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.Pipes.dll new file mode 100644 index 0000000..e5690c4 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.Pipes.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.UnmanagedMemoryStream.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.UnmanagedMemoryStream.dll new file mode 100644 index 0000000..cdd7427 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.UnmanagedMemoryStream.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.IO.dll b/CovidSharp/CovidSharpTest/bin/Release/System.IO.dll new file mode 100644 index 0000000..e9eb534 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.IO.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Expressions.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Expressions.dll new file mode 100644 index 0000000..63b570c Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Expressions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Parallel.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Parallel.dll new file mode 100644 index 0000000..d8d097e Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Parallel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Queryable.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Queryable.dll new file mode 100644 index 0000000..404bbe2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.Queryable.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Linq.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.dll new file mode 100644 index 0000000..42cd93b Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Linq.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.Http.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Http.dll new file mode 100644 index 0000000..1c5c6fd Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Http.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.NameResolution.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.NameResolution.dll new file mode 100644 index 0000000..e8a65c0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.NameResolution.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.NetworkInformation.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.NetworkInformation.dll new file mode 100644 index 0000000..543a6cf Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.NetworkInformation.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.Ping.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Ping.dll new file mode 100644 index 0000000..eeb4666 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Ping.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Primitives.dll new file mode 100644 index 0000000..8a929ae Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.Requests.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Requests.dll new file mode 100644 index 0000000..5cf38f8 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Requests.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.Security.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Security.dll new file mode 100644 index 0000000..eacb8a1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Security.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.Sockets.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Sockets.dll new file mode 100644 index 0000000..9716795 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.Sockets.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebHeaderCollection.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000..0238e69 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebHeaderCollection.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebSockets.Client.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebSockets.Client.dll new file mode 100644 index 0000000..3275912 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebSockets.Client.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebSockets.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebSockets.dll new file mode 100644 index 0000000..7a74189 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Net.WebSockets.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.ObjectModel.dll b/CovidSharp/CovidSharpTest/bin/Release/System.ObjectModel.dll new file mode 100644 index 0000000..37e1189 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.ObjectModel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.Extensions.dll new file mode 100644 index 0000000..6d12687 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.Primitives.dll new file mode 100644 index 0000000..2c160e9 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.dll new file mode 100644 index 0000000..ec0b3d2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Reflection.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Resources.Reader.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Resources.Reader.dll new file mode 100644 index 0000000..a34c693 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Resources.Reader.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Resources.ResourceManager.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Resources.ResourceManager.dll new file mode 100644 index 0000000..c4a14ce Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Resources.ResourceManager.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Resources.Writer.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Resources.Writer.dll new file mode 100644 index 0000000..0ce2946 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Resources.Writer.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.CompilerServices.VisualC.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.CompilerServices.VisualC.dll new file mode 100644 index 0000000..30a2f81 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.CompilerServices.VisualC.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Extensions.dll new file mode 100644 index 0000000..eb0e80b Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Handles.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Handles.dll new file mode 100644 index 0000000..37f15ff Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Handles.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.InteropServices.RuntimeInformation.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000..c3e0c71 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.InteropServices.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.InteropServices.dll new file mode 100644 index 0000000..ab54429 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.InteropServices.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Numerics.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Numerics.dll new file mode 100644 index 0000000..3202cd9 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Numerics.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Formatters.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Formatters.dll new file mode 100644 index 0000000..06b5480 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Formatters.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Json.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000..1f30098 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Json.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000..19a6dd2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Xml.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000..3a839e2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.Serialization.Xml.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.dll new file mode 100644 index 0000000..344ee77 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Runtime.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Claims.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Claims.dll new file mode 100644 index 0000000..9cb6423 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Claims.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Algorithms.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Algorithms.dll new file mode 100644 index 0000000..01b7bb5 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Algorithms.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Csp.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Csp.dll new file mode 100644 index 0000000..d7721e7 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Csp.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Encoding.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Encoding.dll new file mode 100644 index 0000000..f588614 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Encoding.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Primitives.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Primitives.dll new file mode 100644 index 0000000..35a21ef Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.Primitives.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.X509Certificates.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.X509Certificates.dll new file mode 100644 index 0000000..53d05b2 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Cryptography.X509Certificates.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.Principal.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Principal.dll new file mode 100644 index 0000000..6d7c2ba Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.Principal.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Security.SecureString.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Security.SecureString.dll new file mode 100644 index 0000000..355a050 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Security.SecureString.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Text.Encoding.Extensions.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000..4f2b83d Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Text.Encoding.Extensions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Text.Encoding.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Text.Encoding.dll new file mode 100644 index 0000000..557551f Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Text.Encoding.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Text.RegularExpressions.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Text.RegularExpressions.dll new file mode 100644 index 0000000..1a64a17 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Text.RegularExpressions.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Overlapped.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Overlapped.dll new file mode 100644 index 0000000..5d7e7b7 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Overlapped.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Tasks.Parallel.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000..c4df330 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Tasks.Parallel.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Tasks.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Tasks.dll new file mode 100644 index 0000000..25999be Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Tasks.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Thread.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Thread.dll new file mode 100644 index 0000000..9b7da65 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Thread.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.ThreadPool.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.ThreadPool.dll new file mode 100644 index 0000000..9405b8f Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.ThreadPool.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Timer.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Timer.dll new file mode 100644 index 0000000..c9eae71 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.Timer.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Threading.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.dll new file mode 100644 index 0000000..deae2be Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Threading.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.ValueTuple.dll b/CovidSharp/CovidSharpTest/bin/Release/System.ValueTuple.dll new file mode 100644 index 0000000..502f8cd Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.ValueTuple.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Xml.ReaderWriter.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000..24df9a0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.ReaderWriter.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XDocument.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XDocument.dll new file mode 100644 index 0000000..cbbc4f0 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XDocument.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XPath.XDocument.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XPath.XDocument.dll new file mode 100644 index 0000000..0830ed1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XPath.XDocument.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XPath.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XPath.dll new file mode 100644 index 0000000..8327f2e Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XPath.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XmlDocument.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XmlDocument.dll new file mode 100644 index 0000000..4f044b1 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XmlDocument.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XmlSerializer.dll b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000..7b47de8 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/System.Xml.XmlSerializer.dll differ diff --git a/CovidSharp/CovidSharpTest/bin/Release/netstandard.dll b/CovidSharp/CovidSharpTest/bin/Release/netstandard.dll new file mode 100644 index 0000000..1f1ab22 Binary files /dev/null and b/CovidSharp/CovidSharpTest/bin/Release/netstandard.dll differ diff --git a/CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.CopyComplete b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.csproj.CopyComplete similarity index 100% rename from CovidSharp Example/CovidSharp Example/obj/Debug/Coronavirus tracker API wrapper example.csproj.CopyComplete rename to CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.csproj.CopyComplete diff --git a/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.csproj.FileListAbsolute.txt b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..4252a06 --- /dev/null +++ b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.csproj.FileListAbsolute.txt @@ -0,0 +1,245 @@ +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\NUnit3.TestAdapter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\NUnit3.TestAdapter.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\nunit.engine.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\nunit.engine.api.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\CovidSharpTest.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XPath.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.CodeCoverage.Shim.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Newtonsoft.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\nunit.framework.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\RestSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\Newtonsoft.Json.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\nunit.framework.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\nunit.framework.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Debug\RestSharp.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.csproj.CopyComplete +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\CovidSharpTest.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\System.Xml.XPath.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.CodeCoverage.Shim.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Newtonsoft.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\RestSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\Newtonsoft.Json.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Debug\RestSharp.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.csproj.CopyComplete +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Debug\CovidSharpTest.pdb diff --git a/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.dll b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.dll new file mode 100644 index 0000000..165bfec Binary files /dev/null and b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.dll differ diff --git a/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.dll.config b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.dll.config new file mode 100644 index 0000000..7db4a3d --- /dev/null +++ b/CovidSharp/CovidSharpTest/obj/Debug/CovidSharpTest.dll.config @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/CovidSharp/CovidSharpTest/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs similarity index 100% rename from CovidSharp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs rename to CovidSharp/CovidSharpTest/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs diff --git a/CovidSharp/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/CovidSharp/CovidSharpTest/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs similarity index 100% rename from CovidSharp/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs rename to CovidSharp/CovidSharpTest/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs diff --git a/CovidSharp/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/CovidSharp/CovidSharpTest/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs similarity index 100% rename from CovidSharp/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs rename to CovidSharp/CovidSharpTest/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs diff --git a/CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/db.lock b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.csproj.CopyComplete similarity index 100% rename from CovidSharp/.vs/CovidSharp/v15/Server/sqlite3/db.lock rename to CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.csproj.CopyComplete diff --git a/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.csproj.FileListAbsolute.txt b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6d5773e --- /dev/null +++ b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.csproj.FileListAbsolute.txt @@ -0,0 +1,245 @@ +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\NUnit3.TestAdapter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\NUnit3.TestAdapter.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\nunit.engine.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\nunit.engine.api.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\CovidSharpTest.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XPath.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.CodeCoverage.Shim.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Newtonsoft.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\nunit.framework.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\RestSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\Newtonsoft.Json.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\nunit.framework.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\nunit.framework.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\bin\Release\RestSharp.xml +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.csproj.CopyComplete +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\CovidSharpTest.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.Win32.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\netstandard.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.AppContext.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Collections.Concurrent.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Collections.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Collections.NonGeneric.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Collections.Specialized.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.EventBasedAsync.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.ComponentModel.TypeConverter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Console.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Data.Common.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Contracts.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Debug.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.FileVersionInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Process.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.StackTrace.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Tools.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.TraceSource.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Diagnostics.Tracing.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Drawing.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Dynamic.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Globalization.Calendars.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Globalization.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Globalization.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.Compression.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.Compression.ZipFile.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.DriveInfo.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.FileSystem.Watcher.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.IsolatedStorage.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.MemoryMappedFiles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.Pipes.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.IO.UnmanagedMemoryStream.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Linq.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Linq.Expressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Linq.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Linq.Queryable.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.Http.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.NameResolution.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.NetworkInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.Ping.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.Requests.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.Security.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.Sockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.WebHeaderCollection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.WebSockets.Client.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Net.WebSockets.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.ObjectModel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Reflection.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Reflection.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Reflection.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Resources.Reader.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Resources.ResourceManager.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Resources.Writer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Handles.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.InteropServices.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Numerics.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Formatters.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Runtime.Serialization.Xml.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Claims.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Algorithms.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Csp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.Primitives.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Cryptography.X509Certificates.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.Principal.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Security.SecureString.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Text.Encoding.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Text.Encoding.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Text.RegularExpressions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Overlapped.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Tasks.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Tasks.Parallel.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Thread.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.ThreadPool.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Threading.Timer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.ValueTuple.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Xml.ReaderWriter.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XmlDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XmlSerializer.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XPath.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\System.Xml.XPath.XDocument.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\CovidSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.CodeCoverage.Shim.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Newtonsoft.Json.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\RestSharp.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\CovidSharp.pdb +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\Newtonsoft.Json.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\bin\Release\RestSharp.xml +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.csprojAssemblyReference.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.dll.config +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.csproj.CoreCompileInputs.cache +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.csproj.CopyComplete +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.dll +C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\CovidSharpTest\obj\Release\CovidSharpTest.pdb diff --git a/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.dll b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.dll new file mode 100644 index 0000000..221f693 Binary files /dev/null and b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.dll differ diff --git a/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.dll.config b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.dll.config new file mode 100644 index 0000000..7db4a3d --- /dev/null +++ b/CovidSharp/CovidSharpTest/obj/Release/CovidSharpTest.dll.config @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/CovidSharp/CovidSharpTest/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs similarity index 100% rename from CovidSharp/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs rename to CovidSharp/CovidSharpTest/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs diff --git a/CovidSharp/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/CovidSharp/CovidSharpTest/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs similarity index 100% rename from CovidSharp/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs rename to CovidSharp/CovidSharpTest/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs diff --git a/CovidSharp/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/CovidSharp/CovidSharpTest/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs similarity index 100% rename from CovidSharp/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs rename to CovidSharp/CovidSharpTest/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs diff --git a/CovidSharp/CovidSharpTest/packages.config b/CovidSharp/CovidSharpTest/packages.config new file mode 100644 index 0000000..ffde33c --- /dev/null +++ b/CovidSharp/CovidSharpTest/packages.config @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/CovidSharp/Properties/AssemblyInfo.cs b/CovidSharp/Properties/AssemblyInfo.cs index e05bb79..3c59ec1 100644 --- a/CovidSharp/Properties/AssemblyInfo.cs +++ b/CovidSharp/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.1.0.0")] -[assembly: AssemblyFileVersion("1.1.0.0")] +[assembly: AssemblyVersion("1.2.0.0")] +[assembly: AssemblyFileVersion("1.2.0.0")] diff --git a/CovidSharp/bin/Debug/CovidSharp.dll b/CovidSharp/bin/Debug/CovidSharp.dll deleted file mode 100644 index 39116fa..0000000 Binary files a/CovidSharp/bin/Debug/CovidSharp.dll and /dev/null differ diff --git a/CovidSharp/bin/Debug/CovidSharp.pdb b/CovidSharp/bin/Debug/CovidSharp.pdb deleted file mode 100644 index 9e38b5b..0000000 Binary files a/CovidSharp/bin/Debug/CovidSharp.pdb and /dev/null differ diff --git a/CovidSharp/bin/Release/CovidSharp.dll b/CovidSharp/bin/Release/CovidSharp.dll deleted file mode 100644 index d89f791..0000000 Binary files a/CovidSharp/bin/Release/CovidSharp.dll and /dev/null differ diff --git a/CovidSharp/bin/Release/CovidSharp.pdb b/CovidSharp/bin/Release/CovidSharp.pdb deleted file mode 100644 index f122b15..0000000 Binary files a/CovidSharp/bin/Release/CovidSharp.pdb and /dev/null differ diff --git a/CovidSharp/bin/Release/CovidSharp.xml b/CovidSharp/bin/Release/CovidSharp.xml deleted file mode 100644 index 0a22ec8..0000000 --- a/CovidSharp/bin/Release/CovidSharp.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - CovidSharp - - - - diff --git a/CovidSharp/bin/Release/Newtonsoft.Json.dll b/CovidSharp/bin/Release/Newtonsoft.Json.dll deleted file mode 100644 index e4a6339..0000000 Binary files a/CovidSharp/bin/Release/Newtonsoft.Json.dll and /dev/null differ diff --git a/CovidSharp/bin/Release/RestSharp.dll b/CovidSharp/bin/Release/RestSharp.dll deleted file mode 100644 index e31ee28..0000000 Binary files a/CovidSharp/bin/Release/RestSharp.dll and /dev/null differ diff --git a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.CopyComplete b/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.CopyComplete deleted file mode 100644 index e69de29..0000000 diff --git a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.CoreCompileInputs.cache b/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.CoreCompileInputs.cache deleted file mode 100644 index 50bc41a..0000000 --- a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -aca74a5788359825c119660dd937b7c21200b6f2 diff --git a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.FileListAbsolute.txt b/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.FileListAbsolute.txt deleted file mode 100644 index 1e9a476..0000000 --- a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,22 +0,0 @@ -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\Coronovirus tracker API wrapper.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\Coronovirus tracker API wrapper.pdb -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\Newtonsoft.Json.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\RestSharp.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\bin\Debug\RestSharp.xml -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.csprojAssemblyReference.cache -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.csproj.CoreCompileInputs.cache -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.csproj.CopyComplete -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.pdb -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\bin\Debug\Newtonsoft.Json.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\bin\Debug\RestSharp.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\bin\Debug\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\bin\Debug\RestSharp.xml -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\bin\Debug\CovidSharp.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\bin\Debug\CovidSharp.pdb -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.csprojAssemblyReference.cache -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.csproj.CoreCompileInputs.cache -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\obj\Debug\Coronovirus tracker API wrapper.csproj.CopyComplete -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\obj\Debug\CovidSharp.dll -C:\Users\Abdirahiim\source\repos\Coronovirus tracker API wrapper - Github\Coronovirus tracker API wrapper\obj\Debug\CovidSharp.pdb diff --git a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csprojAssemblyReference.cache b/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csprojAssemblyReference.cache deleted file mode 100644 index 4313bb9..0000000 Binary files a/CovidSharp/obj/Debug/Coronovirus tracker API wrapper.csprojAssemblyReference.cache and /dev/null differ diff --git a/CovidSharp/obj/Debug/CovidSharp.csproj.CopyComplete b/CovidSharp/obj/Debug/CovidSharp.csproj.CopyComplete deleted file mode 100644 index e69de29..0000000 diff --git a/CovidSharp/obj/Debug/CovidSharp.csproj.CoreCompileInputs.cache b/CovidSharp/obj/Debug/CovidSharp.csproj.CoreCompileInputs.cache deleted file mode 100644 index cc258a3..0000000 --- a/CovidSharp/obj/Debug/CovidSharp.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -1eb676975348eb3d16b8835b7894219cadc8f220 diff --git a/CovidSharp/obj/Debug/CovidSharp.csproj.FileListAbsolute.txt b/CovidSharp/obj/Debug/CovidSharp.csproj.FileListAbsolute.txt deleted file mode 100644 index 9553102..0000000 --- a/CovidSharp/obj/Debug/CovidSharp.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Debug\CovidSharp.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Debug\CovidSharp.pdb -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Debug\Newtonsoft.Json.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Debug\RestSharp.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Debug\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Debug\RestSharp.xml -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Debug\CovidSharp.csproj.CoreCompileInputs.cache -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Debug\CovidSharp.csproj.CopyComplete -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Debug\CovidSharp.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Debug\CovidSharp.pdb -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Debug\CovidSharp.csprojAssemblyReference.cache diff --git a/CovidSharp/obj/Debug/CovidSharp.csprojAssemblyReference.cache b/CovidSharp/obj/Debug/CovidSharp.csprojAssemblyReference.cache deleted file mode 100644 index 8706738..0000000 Binary files a/CovidSharp/obj/Debug/CovidSharp.csprojAssemblyReference.cache and /dev/null differ diff --git a/CovidSharp/obj/Debug/CovidSharp.dll b/CovidSharp/obj/Debug/CovidSharp.dll deleted file mode 100644 index 39116fa..0000000 Binary files a/CovidSharp/obj/Debug/CovidSharp.dll and /dev/null differ diff --git a/CovidSharp/obj/Debug/CovidSharp.pdb b/CovidSharp/obj/Debug/CovidSharp.pdb deleted file mode 100644 index 9e38b5b..0000000 Binary files a/CovidSharp/obj/Debug/CovidSharp.pdb and /dev/null differ diff --git a/CovidSharp/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/CovidSharp/obj/Debug/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index 5bcaf3d..0000000 Binary files a/CovidSharp/obj/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/CovidSharp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/CovidSharp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index e929b3b..0000000 Binary files a/CovidSharp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/CovidSharp/obj/Release/CovidSharp.csproj.CopyComplete b/CovidSharp/obj/Release/CovidSharp.csproj.CopyComplete deleted file mode 100644 index e69de29..0000000 diff --git a/CovidSharp/obj/Release/CovidSharp.csproj.CoreCompileInputs.cache b/CovidSharp/obj/Release/CovidSharp.csproj.CoreCompileInputs.cache deleted file mode 100644 index cc258a3..0000000 --- a/CovidSharp/obj/Release/CovidSharp.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -1eb676975348eb3d16b8835b7894219cadc8f220 diff --git a/CovidSharp/obj/Release/CovidSharp.csproj.FileListAbsolute.txt b/CovidSharp/obj/Release/CovidSharp.csproj.FileListAbsolute.txt deleted file mode 100644 index 38edc4d..0000000 --- a/CovidSharp/obj/Release/CovidSharp.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,12 +0,0 @@ -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\CovidSharp.xml -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\CovidSharp.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\CovidSharp.pdb -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\Newtonsoft.Json.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\RestSharp.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\Newtonsoft.Json.xml -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\bin\Release\RestSharp.xml -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Release\CovidSharp.csprojAssemblyReference.cache -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Release\CovidSharp.csproj.CoreCompileInputs.cache -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Release\CovidSharp.csproj.CopyComplete -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Release\CovidSharp.dll -C:\Users\Abdirahiim\source\repos\CovidSharp - Github\CovidSharp\obj\Release\CovidSharp.pdb diff --git a/CovidSharp/obj/Release/CovidSharp.csprojAssemblyReference.cache b/CovidSharp/obj/Release/CovidSharp.csprojAssemblyReference.cache deleted file mode 100644 index 2bf72c8..0000000 Binary files a/CovidSharp/obj/Release/CovidSharp.csprojAssemblyReference.cache and /dev/null differ diff --git a/CovidSharp/obj/Release/CovidSharp.dll b/CovidSharp/obj/Release/CovidSharp.dll deleted file mode 100644 index d89f791..0000000 Binary files a/CovidSharp/obj/Release/CovidSharp.dll and /dev/null differ diff --git a/CovidSharp/obj/Release/CovidSharp.pdb b/CovidSharp/obj/Release/CovidSharp.pdb deleted file mode 100644 index f122b15..0000000 Binary files a/CovidSharp/obj/Release/CovidSharp.pdb and /dev/null differ diff --git a/CovidSharp/obj/Release/DesignTimeResolveAssemblyReferences.cache b/CovidSharp/obj/Release/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index 0f4aa54..0000000 Binary files a/CovidSharp/obj/Release/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/CovidSharp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/CovidSharp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 65da34c..0000000 Binary files a/CovidSharp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/README.md b/README.md index 1af96ef..91f8ae5 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@ # CovidSharp [![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-) +[![Build status](https://ci.appveyor.com/api/projects/status/g4v7ilorkumnr0e3?svg=true)](https://ci.appveyor.com/project/Abdirahiim/covidsharp) [![NuGet](https://img.shields.io/nuget/v/CovidSharp.svg?label=NuGet)](https://www.nuget.org/packages/CovidSharp/) ![NuGet](https://img.shields.io/nuget/dt/CovidSharp.svg) [![GitHub stars](https://img.shields.io/github/stars/Abdirahiim/covidtrackerapiwrapper)](https://github.com/Abdirahiim/covidtrackerapiwrapper/stargazers) [![GitHub forks](https://img.shields.io/github/forks/Abdirahiim/covidtrackerapiwrapper)](https://github.com/Abdirahiim/covidtrackerapiwrapper/network/members) [![HitCount](http://hits.dwyl.com/Abdirahiim/covidtrackerapiwrapper.svg)](http://hits.dwyl.com/Abdirahiim/covidtrackerapiwrapper) -CovidSharp is a C# API wrapper for the [Coronavirus tracking API](https://github.com/ExpDev07/coronavirus-tracker-api) +CovidSharp is a crossplatform C# API wrapper for the [Coronavirus tracking API](https://github.com/ExpDev07/coronavirus-tracker-api) @@ -35,19 +36,20 @@ CoronavirusData data = new CoronavirusData(); ### Get Data by country code -- Use a country code and fetch the latest data of that country +- Use a country code and fetch the data of that country ```c# Console.WriteLine("Denmark Confirmed: " + data.FromCountryConfirmed("DK")); Console.WriteLine("Denmark Recovered: " + data.FromCountryRecovered("DK")); Console.WriteLine("Denmark Deaths: " + data.FromCountryDeaths("DK")); + Console.WriteLine("Denmark Population: " + data.FromCountryCodePopulation("DK")); ``` ### Get Data by country name -- Use a country code and fetch the latest data of that country +- Use a country code and fetch the data of that country ```c# Console.WriteLine("China Confirmed: " + data.FromCountryNameConfirmed("China")); Console.WriteLine("China Recovered: " + data.FromCountryNameRecovered("China")); - Console.WriteLine("China Deaths: " + data.FromCountryNameDeaths("China")); + Console.WriteLine("China population: " + data.FromCountryNamePopulation("China")); ``` ### Get Data by ID @@ -82,6 +84,38 @@ You can find countries IDs [here](http://coronavirus-tracker-api.herokuapp.com/v Console.WriteLine("Denmark Longtitude: " + data.FromIDLongitude("94")); ``` +- Get the country population associated with an ID +```c# + Console.WriteLine("Denmark Population: " + data.FromIDPopulation("94")); +``` + +### Get a list of data + +You can easily fetch a list of your desired data, the default source is always jhs + +- Get a list of the all the countries in the world +```c# + Console.WriteLine(data.GetCountryList()); +``` + +- Get a list of the populations of all the countries in the world +```c# + Console.WriteLine(data.GetPopulationList()); +``` + +- Get a list of the provinces of all the countries in the world +```c# + Console.WriteLine(data.GetProvinceList()); +``` + +- Get a list of the counties in the US using CSBS as a source +```c# + Console.WriteLine(data.GetCountyList("csbs")); +``` + + + + ## Contributors ✨ @@ -92,8 +126,11 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d - + + + +

Abdirahiim Yassin

💻 📖 💡 🚧

Abdirahiim Yassin

💻 📖 💡 🚧 ⚠️

HaseeB Mir

💻 💡

Ramy Gamal

📖

Jacob Tønder

🚧

Aleksey-Nikonov

🤔