commit 77597f4e1900655c2f8939d6d6b77b188eab6d70 Author: Chris Glavan Date: Tue Sep 19 11:51:27 2023 -0400 Initial commit diff --git a/.vs/InterviewTest/DesignTimeBuild/.dtbcache.v2 b/.vs/InterviewTest/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..9590101 Binary files /dev/null and b/.vs/InterviewTest/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/InterviewTest/FileContentIndex/71d49700-c7c7-424d-9f4e-cab1a0b66436.vsidx b/.vs/InterviewTest/FileContentIndex/71d49700-c7c7-424d-9f4e-cab1a0b66436.vsidx new file mode 100644 index 0000000..b6c2fa6 Binary files /dev/null and b/.vs/InterviewTest/FileContentIndex/71d49700-c7c7-424d-9f4e-cab1a0b66436.vsidx differ diff --git a/.vs/InterviewTest/FileContentIndex/82ca095b-14dd-4c3a-8d12-d7c9c1c198f7.vsidx b/.vs/InterviewTest/FileContentIndex/82ca095b-14dd-4c3a-8d12-d7c9c1c198f7.vsidx new file mode 100644 index 0000000..a6111ab Binary files /dev/null and b/.vs/InterviewTest/FileContentIndex/82ca095b-14dd-4c3a-8d12-d7c9c1c198f7.vsidx differ diff --git a/.vs/InterviewTest/FileContentIndex/a1b10dde-ca28-4590-a567-718ab1f2f5a0.vsidx b/.vs/InterviewTest/FileContentIndex/a1b10dde-ca28-4590-a567-718ab1f2f5a0.vsidx new file mode 100644 index 0000000..a7d76f1 Binary files /dev/null and b/.vs/InterviewTest/FileContentIndex/a1b10dde-ca28-4590-a567-718ab1f2f5a0.vsidx differ diff --git a/.vs/InterviewTest/v17/.suo b/.vs/InterviewTest/v17/.suo new file mode 100644 index 0000000..43f5b48 Binary files /dev/null and b/.vs/InterviewTest/v17/.suo differ diff --git a/InterviewTest.sln b/InterviewTest.sln new file mode 100644 index 0000000..deb4458 --- /dev/null +++ b/InterviewTest.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.7.34003.232 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InterviewTest", "InterviewTest\InterviewTest.csproj", "{41710A70-6A8C-4072-A1CD-BF988DE054CC}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {41710A70-6A8C-4072-A1CD-BF988DE054CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {41710A70-6A8C-4072-A1CD-BF988DE054CC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {41710A70-6A8C-4072-A1CD-BF988DE054CC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {41710A70-6A8C-4072-A1CD-BF988DE054CC}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0052F222-2F98-4D34-9DA8-107EACB7BF0A} + EndGlobalSection +EndGlobal diff --git a/InterviewTest/Data.cs b/InterviewTest/Data.cs new file mode 100644 index 0000000..506fe07 --- /dev/null +++ b/InterviewTest/Data.cs @@ -0,0 +1,72 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace InterviewTest +{ + public class Data + { + SqlConnection _dbConn = new SqlConnection(); + SqlCommand _dbCommand = new SqlCommand(); + SqlDataReader _dbReader; + SqlDataAdapter _dbAdapter; + string _connectionString = "Server=localhost;Database=test;Trusted_Connection=True;"; + + public DataSet GetDataset(string CommandText, bool IsStoredProcedure) + { + DataSet ds = new DataSet(); + try + { + _dbConn.ConnectionString = _connectionString; + _dbConn.Open(); + _dbCommand.Connection = _dbConn; + _dbCommand.CommandText = CommandText; + _dbCommand.Parameters.Clear(); + if (!IsStoredProcedure) + { + _dbCommand.CommandType = System.Data.CommandType.Text; + } + else + { + _dbCommand.CommandType = System.Data.CommandType.StoredProcedure; + } + _dbAdapter = new System.Data.SqlClient.SqlDataAdapter(_dbCommand); + _dbAdapter.Fill(ds); + return ds; + } + catch (Exception ex) + { + throw ex; + } + finally + { + _dbConn.Close(); + } + } + + public bool ContainsUppercase(string Value) + { + return Value.Any(x => char.IsUpper(x)); + } + } + + public static class Extension + { + /// + /// Determines if the current dataset contains at least one table with at least one record + /// + /// DataSet to process + /// + public static bool HasData(this DataSet ds) + { + if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) + return true; + + return false; + } + } +} diff --git a/InterviewTest/InterviewTest.csproj b/InterviewTest/InterviewTest.csproj new file mode 100644 index 0000000..af8c1b9 --- /dev/null +++ b/InterviewTest/InterviewTest.csproj @@ -0,0 +1,14 @@ + + + + Exe + net8.0 + enable + enable + + + + + + + diff --git a/InterviewTest/Program.cs b/InterviewTest/Program.cs new file mode 100644 index 0000000..bd7d6fb --- /dev/null +++ b/InterviewTest/Program.cs @@ -0,0 +1,201 @@ +using InterviewTest; +using System.Collections.Generic; +using System.Data; + + + + +//-------------------------------------------------- +//Question #1 +//-------------------------------------------------- + +//Here we have a custom Data class that takes 2 parameters. We instantiate an object +//and then pass in a SQL command to retrieve all employees from our table. +Data myData = new Data(); +DataSet ds = myData.GetDataset("SELECT * FROM tblEmployee", false); + +//Besides the following code, what is another way that you can determine if the +//resulting dataset contains any rows +if (ds != null) +{ +if (ds.Tables.Count > 0) +{ +if (ds.Tables[0].Rows.Count > 0) +{ +Console.WriteLine("We have data!!"); +} +else +{ +Console.WriteLine("No data returned"); +} +} +} +Console.ReadLine(); + + + + + + +//Answer to question #1 +//One solution would be to write an extension method to extend the funtionality of the DataSet object (see the extension method in the Data class) + + + + + + + + +//-------------------------------------------------- +//Question #2 +//-------------------------------------------------- + +//What will be written out to the console? +string Value = "Microsoft"; +var result = Value.Any(x => char.IsUpper(x)); + +Console.WriteLine(result); +Console.ReadLine(); + + + + +//Answer to question #2 +//The output would be TRUE since the .Any() method returns a boolean value + + + + + + +//-------------------------------------------------- +//Question #3 +//-------------------------------------------------- + +//We attempt to connect to a SQL server instance that is on our local network, however the following error messsage is returned +// +// "The certificate chain was issued by an authority that is not trusted" +// +//What can we add to the connection string that will allow us to successfully connect to the server? + +string connString = "Server=192.168.1.100;Database=PROMS;User Id=PromsUser;Password=S3cur3P@ssw0rd;"; + + + + +//Answer to question #3 +//You would add "TrustServerCertificate=true" to the end of the connection string + + + + + + + +//-------------------------------------------------- +//Question #4 +//-------------------------------------------------- + +//What will be the output that is written to the console? +static void Main(string[] args) +{ +int num = 2; +myFunc(ref num); +Console.WriteLine(num); +Console.ReadLine(); +} +static void myFunc(ref int num) +{ +num = num * num * num; +} + + + + +//Answer to question #4 +//The output would be 8 + + + + + + +//-------------------------------------------------- +//Question #5 +//-------------------------------------------------- + +//What will be the output that is written to the console? +public class emp +{ + public string name; + public string address; + public void display() + { + Console.WriteLine("{0} is in city {1}", name, address); + } +} +public class MyProgram +{ + public static void GetName() + { + emp obj = new emp(); + obj.name = "Sam"; + obj.address = "Pittsburgh"; + Console.ReadLine(); + } +} + + + + + +//Answer to question #5 +//Nothing would be written to the console since the Display() method is never called + + + + + + +////-------------------------------------------------- +////Question #6 +////-------------------------------------------------- + +//What would the output be of the following code block? +Test obj = new(); +Test.first(); +obj.second(10); + +Console.ReadLine(); + +public class Test +{ + public static void first() + { + Console.WriteLine("first method"); + } + public void second() + { + first(); + Console.WriteLine("second method"); + } + public void second(int i) + { + Console.WriteLine(i); + second(); + } +} + + + + + + + + +//Answer to question #6 +// first method +// 10 +// first method +// second method \ No newline at end of file diff --git a/InterviewTest/bin/Debug/net8.0/InterviewTest.deps.json b/InterviewTest/bin/Debug/net8.0/InterviewTest.deps.json new file mode 100644 index 0000000..552fb2d --- /dev/null +++ b/InterviewTest/bin/Debug/net8.0/InterviewTest.deps.json @@ -0,0 +1,164 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "InterviewTest/1.0.0": { + "dependencies": { + "System.Data.SqlClient": "4.8.5" + }, + "runtime": { + "InterviewTest.dll": {} + } + }, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "System.Data.SqlClient/4.8.5": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.5", + "fileVersion": "4.700.22.51706" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.5", + "fileVersion": "4.700.22.51706" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.5", + "fileVersion": "4.700.22.51706" + } + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {} + } + }, + "libraries": { + "InterviewTest/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fRqxut4lrndPHrXD+ht1XRmCL3obuKldm4XjCRYS9p5f7FSR7shBxAwTkDrpFMsHC9BhNgjjmUtiIjvehn5zkg==", + "path": "system.data.sqlclient/4.8.5", + "hashPath": "system.data.sqlclient.4.8.5.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/InterviewTest/bin/Debug/net8.0/InterviewTest.dll b/InterviewTest/bin/Debug/net8.0/InterviewTest.dll new file mode 100644 index 0000000..1e8316a Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/InterviewTest.dll differ diff --git a/InterviewTest/bin/Debug/net8.0/InterviewTest.exe b/InterviewTest/bin/Debug/net8.0/InterviewTest.exe new file mode 100644 index 0000000..e770fa5 Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/InterviewTest.exe differ diff --git a/InterviewTest/bin/Debug/net8.0/InterviewTest.pdb b/InterviewTest/bin/Debug/net8.0/InterviewTest.pdb new file mode 100644 index 0000000..a63a766 Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/InterviewTest.pdb differ diff --git a/InterviewTest/bin/Debug/net8.0/InterviewTest.runtimeconfig.json b/InterviewTest/bin/Debug/net8.0/InterviewTest.runtimeconfig.json new file mode 100644 index 0000000..4408fec --- /dev/null +++ b/InterviewTest/bin/Debug/net8.0/InterviewTest.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0-preview.7.23375.6" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/InterviewTest/bin/Debug/net8.0/System.Data.SqlClient.dll b/InterviewTest/bin/Debug/net8.0/System.Data.SqlClient.dll new file mode 100644 index 0000000..5960000 Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/System.Data.SqlClient.dll differ diff --git a/InterviewTest/bin/Debug/net8.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/InterviewTest/bin/Debug/net8.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..bd51de0 Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/InterviewTest/bin/Debug/net8.0/runtimes/win-arm64/native/sni.dll b/InterviewTest/bin/Debug/net8.0/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/runtimes/win-arm64/native/sni.dll differ diff --git a/InterviewTest/bin/Debug/net8.0/runtimes/win-x64/native/sni.dll b/InterviewTest/bin/Debug/net8.0/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/runtimes/win-x64/native/sni.dll differ diff --git a/InterviewTest/bin/Debug/net8.0/runtimes/win-x86/native/sni.dll b/InterviewTest/bin/Debug/net8.0/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/runtimes/win-x86/native/sni.dll differ diff --git a/InterviewTest/bin/Debug/net8.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/InterviewTest/bin/Debug/net8.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..63fcfeb Binary files /dev/null and b/InterviewTest/bin/Debug/net8.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/InterviewTest/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/InterviewTest/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2217181 --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.AssemblyInfo.cs b/InterviewTest/obj/Debug/net8.0/InterviewTest.AssemblyInfo.cs new file mode 100644 index 0000000..479951a --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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("InterviewTest")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("InterviewTest")] +[assembly: System.Reflection.AssemblyTitleAttribute("InterviewTest")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.AssemblyInfoInputs.cache b/InterviewTest/obj/Debug/net8.0/InterviewTest.AssemblyInfoInputs.cache new file mode 100644 index 0000000..6b7af60 --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +2b0922b803302ca2ca3d50328727dd7dddb2c5d5 diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.GeneratedMSBuildEditorConfig.editorconfig b/InterviewTest/obj/Debug/net8.0/InterviewTest.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..41cdde8 --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = InterviewTest +build_property.ProjectDir = C:\Users\Chris\source\repos\InterviewTest\InterviewTest\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.GlobalUsings.g.cs b/InterviewTest/obj/Debug/net8.0/InterviewTest.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.assets.cache b/InterviewTest/obj/Debug/net8.0/InterviewTest.assets.cache new file mode 100644 index 0000000..86d71c4 Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/InterviewTest.assets.cache differ diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.AssemblyReference.cache b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.AssemblyReference.cache new file mode 100644 index 0000000..a32be2d Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.AssemblyReference.cache differ diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.BuildWithSkipAnalyzers b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.CopyComplete b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.CoreCompileInputs.cache b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..01f415a --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +f4d081904e1fc9bf653bd615c2a4cc4709a4131d diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.FileListAbsolute.txt b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6bcbcc8 --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.csproj.FileListAbsolute.txt @@ -0,0 +1,22 @@ +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\InterviewTest.exe +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\InterviewTest.deps.json +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\InterviewTest.runtimeconfig.json +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\InterviewTest.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\InterviewTest.pdb +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\System.Data.SqlClient.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\runtimes\win-arm64\native\sni.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\runtimes\win-x64\native\sni.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\runtimes\win-x86\native\sni.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\bin\Debug\net8.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.csproj.AssemblyReference.cache +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.AssemblyInfoInputs.cache +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.AssemblyInfo.cs +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.csproj.CoreCompileInputs.cache +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.csproj.CopyComplete +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\refint\InterviewTest.dll +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.pdb +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\InterviewTest.genruntimeconfig.cache +C:\Users\Chris\source\repos\InterviewTest\InterviewTest\obj\Debug\net8.0\ref\InterviewTest.dll diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.dll b/InterviewTest/obj/Debug/net8.0/InterviewTest.dll new file mode 100644 index 0000000..1e8316a Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/InterviewTest.dll differ diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.genruntimeconfig.cache b/InterviewTest/obj/Debug/net8.0/InterviewTest.genruntimeconfig.cache new file mode 100644 index 0000000..2936cca --- /dev/null +++ b/InterviewTest/obj/Debug/net8.0/InterviewTest.genruntimeconfig.cache @@ -0,0 +1 @@ +1c51f83973252422d1b438448dcf1ed91ef486c8 diff --git a/InterviewTest/obj/Debug/net8.0/InterviewTest.pdb b/InterviewTest/obj/Debug/net8.0/InterviewTest.pdb new file mode 100644 index 0000000..a63a766 Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/InterviewTest.pdb differ diff --git a/InterviewTest/obj/Debug/net8.0/apphost.exe b/InterviewTest/obj/Debug/net8.0/apphost.exe new file mode 100644 index 0000000..e770fa5 Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/apphost.exe differ diff --git a/InterviewTest/obj/Debug/net8.0/ref/InterviewTest.dll b/InterviewTest/obj/Debug/net8.0/ref/InterviewTest.dll new file mode 100644 index 0000000..6fa7392 Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/ref/InterviewTest.dll differ diff --git a/InterviewTest/obj/Debug/net8.0/refint/InterviewTest.dll b/InterviewTest/obj/Debug/net8.0/refint/InterviewTest.dll new file mode 100644 index 0000000..6fa7392 Binary files /dev/null and b/InterviewTest/obj/Debug/net8.0/refint/InterviewTest.dll differ diff --git a/InterviewTest/obj/InterviewTest.csproj.nuget.dgspec.json b/InterviewTest/obj/InterviewTest.csproj.nuget.dgspec.json new file mode 100644 index 0000000..c38ba1c --- /dev/null +++ b/InterviewTest/obj/InterviewTest.csproj.nuget.dgspec.json @@ -0,0 +1,81 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj": {} + }, + "projects": { + "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj", + "projectName": "InterviewTest", + "projectPath": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj", + "packagesPath": "C:\\Users\\Chris\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\ComponentOne\\WinForms Edition\\bin\\v5\\", + "C:\\Program Files (x86)\\ComponentOne\\WinForms Edition\\bin\\v6\\", + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Chris\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\ComponentOne.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\ComponentOne\\Packages": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "default" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.8.5, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100-preview.7.23376.3\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/InterviewTest/obj/InterviewTest.csproj.nuget.g.props b/InterviewTest/obj/InterviewTest.csproj.nuget.g.props new file mode 100644 index 0000000..f496e69 --- /dev/null +++ b/InterviewTest/obj/InterviewTest.csproj.nuget.g.props @@ -0,0 +1,18 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Chris\.nuget\packages\;C:\Program Files (x86)\ComponentOne\WinForms Edition\bin\v5\;C:\Program Files (x86)\ComponentOne\WinForms Edition\bin\v6\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.7.0 + + + + + + + + \ No newline at end of file diff --git a/InterviewTest/obj/InterviewTest.csproj.nuget.g.targets b/InterviewTest/obj/InterviewTest.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/InterviewTest/obj/InterviewTest.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/InterviewTest/obj/project.assets.json b/InterviewTest/obj/project.assets.json new file mode 100644 index 0000000..c4f10d8 --- /dev/null +++ b/InterviewTest/obj/project.assets.json @@ -0,0 +1,551 @@ +{ + "version": 3, + "targets": { + "net8.0": { + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + }, + "compile": { + "ref/netstandard2.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Win32.Registry.dll": { + "related": ".xml" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "assetType": "native", + "rid": "win-arm64" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "assetType": "native", + "rid": "win-x64" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "System.Data.SqlClient/4.8.5": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "related": ".xml" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + }, + "compile": { + "ref/netstandard2.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Security.AccessControl.dll": { + "related": ".xml" + } + }, + "runtimeTargets": { + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "compile": { + "ref/netcoreapp3.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Security.Principal.Windows.dll": { + "related": ".xml" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assetType": "runtime", + "rid": "win" + } + } + } + } + }, + "libraries": { + "Microsoft.NETCore.Platforms/3.1.0": { + "sha512": "z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "type": "package", + "path": "microsoft.netcore.platforms/3.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.3.1.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Win32.Registry/4.7.0": { + "sha512": "KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "type": "package", + "path": "microsoft.win32.registry/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/Microsoft.Win32.Registry.dll", + "lib/net461/Microsoft.Win32.Registry.dll", + "lib/net461/Microsoft.Win32.Registry.xml", + "lib/netstandard1.3/Microsoft.Win32.Registry.dll", + "lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "microsoft.win32.registry.4.7.0.nupkg.sha512", + "microsoft.win32.registry.nuspec", + "ref/net46/Microsoft.Win32.Registry.dll", + "ref/net461/Microsoft.Win32.Registry.dll", + "ref/net461/Microsoft.Win32.Registry.xml", + "ref/net472/Microsoft.Win32.Registry.dll", + "ref/net472/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/Microsoft.Win32.Registry.dll", + "ref/netstandard1.3/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/de/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/es/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/fr/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/it/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ja/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ko/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ru/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/zh-hans/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/zh-hant/Microsoft.Win32.Registry.xml", + "ref/netstandard2.0/Microsoft.Win32.Registry.dll", + "ref/netstandard2.0/Microsoft.Win32.Registry.xml", + "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "runtimes/win/lib/net46/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/net461/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/net461/Microsoft.Win32.Registry.xml", + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "sha512": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "type": "package", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512", + "runtime.native.system.data.sqlclient.sni.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "type": "package", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-arm64/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "type": "package", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-x64.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-x64/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "type": "package", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-x86.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-x86/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Data.SqlClient/4.8.5": { + "sha512": "fRqxut4lrndPHrXD+ht1XRmCL3obuKldm4XjCRYS9p5f7FSR7shBxAwTkDrpFMsHC9BhNgjjmUtiIjvehn5zkg==", + "type": "package", + "path": "system.data.sqlclient/4.8.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net451/System.Data.SqlClient.dll", + "lib/net46/System.Data.SqlClient.dll", + "lib/net461/System.Data.SqlClient.dll", + "lib/net461/System.Data.SqlClient.xml", + "lib/netcoreapp2.1/System.Data.SqlClient.dll", + "lib/netcoreapp2.1/System.Data.SqlClient.xml", + "lib/netstandard1.2/System.Data.SqlClient.dll", + "lib/netstandard1.2/System.Data.SqlClient.xml", + "lib/netstandard1.3/System.Data.SqlClient.dll", + "lib/netstandard1.3/System.Data.SqlClient.xml", + "lib/netstandard2.0/System.Data.SqlClient.dll", + "lib/netstandard2.0/System.Data.SqlClient.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net451/System.Data.SqlClient.dll", + "ref/net46/System.Data.SqlClient.dll", + "ref/net461/System.Data.SqlClient.dll", + "ref/net461/System.Data.SqlClient.xml", + "ref/netcoreapp2.1/System.Data.SqlClient.dll", + "ref/netcoreapp2.1/System.Data.SqlClient.xml", + "ref/netstandard1.2/System.Data.SqlClient.dll", + "ref/netstandard1.2/System.Data.SqlClient.xml", + "ref/netstandard1.2/de/System.Data.SqlClient.xml", + "ref/netstandard1.2/es/System.Data.SqlClient.xml", + "ref/netstandard1.2/fr/System.Data.SqlClient.xml", + "ref/netstandard1.2/it/System.Data.SqlClient.xml", + "ref/netstandard1.2/ja/System.Data.SqlClient.xml", + "ref/netstandard1.2/ko/System.Data.SqlClient.xml", + "ref/netstandard1.2/ru/System.Data.SqlClient.xml", + "ref/netstandard1.2/zh-hans/System.Data.SqlClient.xml", + "ref/netstandard1.2/zh-hant/System.Data.SqlClient.xml", + "ref/netstandard1.3/System.Data.SqlClient.dll", + "ref/netstandard1.3/System.Data.SqlClient.xml", + "ref/netstandard1.3/de/System.Data.SqlClient.xml", + "ref/netstandard1.3/es/System.Data.SqlClient.xml", + "ref/netstandard1.3/fr/System.Data.SqlClient.xml", + "ref/netstandard1.3/it/System.Data.SqlClient.xml", + "ref/netstandard1.3/ja/System.Data.SqlClient.xml", + "ref/netstandard1.3/ko/System.Data.SqlClient.xml", + "ref/netstandard1.3/ru/System.Data.SqlClient.xml", + "ref/netstandard1.3/zh-hans/System.Data.SqlClient.xml", + "ref/netstandard1.3/zh-hant/System.Data.SqlClient.xml", + "ref/netstandard2.0/System.Data.SqlClient.dll", + "ref/netstandard2.0/System.Data.SqlClient.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll", + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.xml", + "runtimes/unix/lib/netstandard1.3/System.Data.SqlClient.dll", + "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll", + "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.xml", + "runtimes/win/lib/net451/System.Data.SqlClient.dll", + "runtimes/win/lib/net46/System.Data.SqlClient.dll", + "runtimes/win/lib/net461/System.Data.SqlClient.dll", + "runtimes/win/lib/net461/System.Data.SqlClient.xml", + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll", + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.xml", + "runtimes/win/lib/netstandard1.3/System.Data.SqlClient.dll", + "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.dll", + "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.xml", + "runtimes/win/lib/uap10.0.16299/System.Data.SqlClient.dll", + "runtimes/win/lib/uap10.0.16299/System.Data.SqlClient.xml", + "system.data.sqlclient.4.8.5.nupkg.sha512", + "system.data.sqlclient.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Security.AccessControl/4.7.0": { + "sha512": "JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "type": "package", + "path": "system.security.accesscontrol/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/System.Security.AccessControl.dll", + "lib/net461/System.Security.AccessControl.dll", + "lib/net461/System.Security.AccessControl.xml", + "lib/netstandard1.3/System.Security.AccessControl.dll", + "lib/netstandard2.0/System.Security.AccessControl.dll", + "lib/netstandard2.0/System.Security.AccessControl.xml", + "lib/uap10.0.16299/_._", + "ref/net46/System.Security.AccessControl.dll", + "ref/net461/System.Security.AccessControl.dll", + "ref/net461/System.Security.AccessControl.xml", + "ref/netstandard1.3/System.Security.AccessControl.dll", + "ref/netstandard1.3/System.Security.AccessControl.xml", + "ref/netstandard1.3/de/System.Security.AccessControl.xml", + "ref/netstandard1.3/es/System.Security.AccessControl.xml", + "ref/netstandard1.3/fr/System.Security.AccessControl.xml", + "ref/netstandard1.3/it/System.Security.AccessControl.xml", + "ref/netstandard1.3/ja/System.Security.AccessControl.xml", + "ref/netstandard1.3/ko/System.Security.AccessControl.xml", + "ref/netstandard1.3/ru/System.Security.AccessControl.xml", + "ref/netstandard1.3/zh-hans/System.Security.AccessControl.xml", + "ref/netstandard1.3/zh-hant/System.Security.AccessControl.xml", + "ref/netstandard2.0/System.Security.AccessControl.dll", + "ref/netstandard2.0/System.Security.AccessControl.xml", + "ref/uap10.0.16299/_._", + "runtimes/win/lib/net46/System.Security.AccessControl.dll", + "runtimes/win/lib/net461/System.Security.AccessControl.dll", + "runtimes/win/lib/net461/System.Security.AccessControl.xml", + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll", + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.xml", + "runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll", + "runtimes/win/lib/uap10.0.16299/_._", + "system.security.accesscontrol.4.7.0.nupkg.sha512", + "system.security.accesscontrol.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Security.Principal.Windows/4.7.0": { + "sha512": "ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "type": "package", + "path": "system.security.principal.windows/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/System.Security.Principal.Windows.dll", + "lib/net461/System.Security.Principal.Windows.dll", + "lib/net461/System.Security.Principal.Windows.xml", + "lib/netstandard1.3/System.Security.Principal.Windows.dll", + "lib/netstandard2.0/System.Security.Principal.Windows.dll", + "lib/netstandard2.0/System.Security.Principal.Windows.xml", + "lib/uap10.0.16299/_._", + "ref/net46/System.Security.Principal.Windows.dll", + "ref/net461/System.Security.Principal.Windows.dll", + "ref/net461/System.Security.Principal.Windows.xml", + "ref/netcoreapp3.0/System.Security.Principal.Windows.dll", + "ref/netcoreapp3.0/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/System.Security.Principal.Windows.dll", + "ref/netstandard1.3/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/de/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/es/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/it/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml", + "ref/netstandard2.0/System.Security.Principal.Windows.dll", + "ref/netstandard2.0/System.Security.Principal.Windows.xml", + "ref/uap10.0.16299/_._", + "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll", + "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml", + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll", + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml", + "runtimes/win/lib/net46/System.Security.Principal.Windows.dll", + "runtimes/win/lib/net461/System.Security.Principal.Windows.dll", + "runtimes/win/lib/net461/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll", + "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll", + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll", + "runtimes/win/lib/uap10.0.16299/_._", + "system.security.principal.windows.4.7.0.nupkg.sha512", + "system.security.principal.windows.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net8.0": [ + "System.Data.SqlClient >= 4.8.5" + ] + }, + "packageFolders": { + "C:\\Users\\Chris\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\ComponentOne\\WinForms Edition\\bin\\v5\\": {}, + "C:\\Program Files (x86)\\ComponentOne\\WinForms Edition\\bin\\v6\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj", + "projectName": "InterviewTest", + "projectPath": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj", + "packagesPath": "C:\\Users\\Chris\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\ComponentOne\\WinForms Edition\\bin\\v5\\", + "C:\\Program Files (x86)\\ComponentOne\\WinForms Edition\\bin\\v6\\", + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Chris\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\ComponentOne.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\ComponentOne\\Packages": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "default" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.8.5, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100-preview.7.23376.3\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/InterviewTest/obj/project.nuget.cache b/InterviewTest/obj/project.nuget.cache new file mode 100644 index 0000000..d78e7c0 --- /dev/null +++ b/InterviewTest/obj/project.nuget.cache @@ -0,0 +1,18 @@ +{ + "version": 2, + "dgSpecHash": "EJ3e98cIc1Cucmf4GqwtqNFytYHgzHM7oxurnd407oYfnMSQ2jKnBhy9jHDW18fHevA22Um7vPFQdZ4FZ3tRNw==", + "success": true, + "projectFilePath": "C:\\Users\\Chris\\source\\repos\\InterviewTest\\InterviewTest\\InterviewTest.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Chris\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\runtime.native.system.data.sqlclient.sni\\4.7.0\\runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\runtime.win-x64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\runtime.win-x86.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\system.data.sqlclient\\4.8.5\\system.data.sqlclient.4.8.5.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512", + "C:\\Users\\Chris\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file