diff --git a/csharp/SmartThings/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/csharp/SmartThings/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..ed92695
--- /dev/null
+++ b/csharp/SmartThings/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")]
diff --git a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfo.cs b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfo.cs
index e1055cc..8248d61 100644
--- a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfo.cs
+++ b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SmartThings")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d8360b1f53e4cc79d252b0e75f36156b855cb1c6")]
[assembly: System.Reflection.AssemblyProductAttribute("SmartThings")]
[assembly: System.Reflection.AssemblyTitleAttribute("SmartThings")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfoInputs.cache b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfoInputs.cache
index e100281..68f9e06 100644
--- a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfoInputs.cache
+++ b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.AssemblyInfoInputs.cache
@@ -1 +1 @@
-b68e8acde5b615b35a2a857fc2aa1d791aab4750
+c46a64d651712fa4fbf60af2c0d765846d261e0896313faa2a00a74de94acf46
diff --git a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GeneratedMSBuildEditorConfig.editorconfig b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GeneratedMSBuildEditorConfig.editorconfig
index 654bc79..42a3c4c 100644
--- a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GeneratedMSBuildEditorConfig.editorconfig
+++ b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GeneratedMSBuildEditorConfig.editorconfig
@@ -1,10 +1,17 @@
is_global = true
build_property.TargetFramework = net6.0
+build_property.TargetFrameworkIdentifier = .NETCoreApp
+build_property.TargetFrameworkVersion = v6.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 = SmartThings
-build_property.ProjectDir = C:\Users\Imi\Downloads\SmartThings\
+build_property.ProjectDir = C:\Users\ikincses\source\repos\devtools\csharp\SmartThings\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 6.0
+build_property.EnableCodeStyleSeverity =
diff --git a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GlobalUsings.g.cs b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GlobalUsings.g.cs
index ac22929..3bad85c 100644
--- a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GlobalUsings.g.cs
+++ b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.GlobalUsings.g.cs
@@ -1,8 +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;
+global using System;
+global using System.Collections.Generic;
+global using System.IO;
+global using System.Linq;
+global using System.Net.Http;
+global using System.Threading;
+global using System.Threading.Tasks;
diff --git a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.assets.cache b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.assets.cache
index 64dedfd..8e168f9 100644
Binary files a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.assets.cache and b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.assets.cache differ
diff --git a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.csproj.AssemblyReference.cache b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.csproj.AssemblyReference.cache
index c270b70..cad92e4 100644
Binary files a/csharp/SmartThings/obj/Debug/net6.0/SmartThings.csproj.AssemblyReference.cache and b/csharp/SmartThings/obj/Debug/net6.0/SmartThings.csproj.AssemblyReference.cache differ
diff --git a/csharp/SmartThings/obj/SmartThings.csproj.nuget.dgspec.json b/csharp/SmartThings/obj/SmartThings.csproj.nuget.dgspec.json
index 7f48f7a..2984584 100644
--- a/csharp/SmartThings/obj/SmartThings.csproj.nuget.dgspec.json
+++ b/csharp/SmartThings/obj/SmartThings.csproj.nuget.dgspec.json
@@ -1,33 +1,28 @@
{
"format": 1,
"restore": {
- "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj": {}
+ "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj": {}
},
"projects": {
- "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj": {
+ "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj",
+ "projectUniqueName": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj",
"projectName": "SmartThings",
- "projectPath": "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj",
- "packagesPath": "C:\\Users\\Imi\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\Imi\\Downloads\\SmartThings\\obj\\",
+ "projectPath": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj",
+ "packagesPath": "C:\\Users\\ikincses\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\obj\\",
"projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
- "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
- ],
"configFilePaths": [
- "C:\\Users\\Imi\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ "C:\\Users\\ikincses\\AppData\\Roaming\\NuGet\\NuGet.Config"
],
"originalTargetFrameworks": [
"net6.0"
],
"sources": {
- "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "https://api.nuget.org/v3/index.json": {}
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.iminet.hu/api/packages/imi/nuget/index.json": {},
+ "https://nuget.pkg.github.com/iminet/index.json": {}
},
"frameworks": {
"net6.0": {
@@ -39,7 +34,13 @@
"warnAsError": [
"NU1605"
]
- }
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.100"
},
"frameworks": {
"net6.0": {
@@ -56,16 +57,35 @@
"net47",
"net471",
"net472",
- "net48"
+ "net48",
+ "net481"
],
"assetTargetFallback": true,
"warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[6.0.36, 6.0.36]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Host.win-x64",
+ "version": "[6.0.36, 6.0.36]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[6.0.36, 6.0.36]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[6.0.36, 6.0.36]"
+ }
+ ],
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.108\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.102\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/csharp/SmartThings/obj/SmartThings.csproj.nuget.g.props b/csharp/SmartThings/obj/SmartThings.csproj.nuget.g.props
index b703a00..4a8da54 100644
--- a/csharp/SmartThings/obj/SmartThings.csproj.nuget.g.props
+++ b/csharp/SmartThings/obj/SmartThings.csproj.nuget.g.props
@@ -5,13 +5,11 @@
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
- C:\Users\Imi\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder
+ C:\Users\ikincses\.nuget\packages\
PackageReference
- 6.0.2
+ 7.0.0
-
-
-
+
\ No newline at end of file
diff --git a/csharp/SmartThings/obj/project.assets.json b/csharp/SmartThings/obj/project.assets.json
index fb695bd..25b6889 100644
--- a/csharp/SmartThings/obj/project.assets.json
+++ b/csharp/SmartThings/obj/project.assets.json
@@ -17,28 +17,40 @@
"Newtonsoft.Json/13.0.1": {
"type": "package",
"compile": {
- "lib/netstandard2.0/Newtonsoft.Json.dll": {}
+ "lib/netstandard2.0/Newtonsoft.Json.dll": {
+ "related": ".xml"
+ }
},
"runtime": {
- "lib/netstandard2.0/Newtonsoft.Json.dll": {}
+ "lib/netstandard2.0/Newtonsoft.Json.dll": {
+ "related": ".xml"
+ }
}
},
"Polly/7.2.2": {
"type": "package",
"compile": {
- "lib/netstandard2.0/Polly.dll": {}
+ "lib/netstandard2.0/Polly.dll": {
+ "related": ".pdb;.xml"
+ }
},
"runtime": {
- "lib/netstandard2.0/Polly.dll": {}
+ "lib/netstandard2.0/Polly.dll": {
+ "related": ".pdb;.xml"
+ }
}
},
"RestSharp/106.15.0": {
"type": "package",
"compile": {
- "lib/netstandard2.0/RestSharp.dll": {}
+ "lib/netstandard2.0/RestSharp.dll": {
+ "related": ".xml"
+ }
},
"runtime": {
- "lib/netstandard2.0/RestSharp.dll": {}
+ "lib/netstandard2.0/RestSharp.dll": {
+ "related": ".xml"
+ }
}
},
"SmartThingsNet/0.7.0": {
@@ -51,19 +63,27 @@
"System.ComponentModel.Annotations": "5.0.0"
},
"compile": {
- "lib/netstandard2.1/SmartThingsNet.dll": {}
+ "lib/netstandard2.1/SmartThingsNet.dll": {
+ "related": ".xml"
+ }
},
"runtime": {
- "lib/netstandard2.1/SmartThingsNet.dll": {}
+ "lib/netstandard2.1/SmartThingsNet.dll": {
+ "related": ".xml"
+ }
}
},
"System.ComponentModel.Annotations/5.0.0": {
"type": "package",
"compile": {
- "ref/netstandard2.1/System.ComponentModel.Annotations.dll": {}
+ "ref/netstandard2.1/System.ComponentModel.Annotations.dll": {
+ "related": ".xml"
+ }
},
"runtime": {
- "lib/netstandard2.1/System.ComponentModel.Annotations.dll": {}
+ "lib/netstandard2.1/System.ComponentModel.Annotations.dll": {
+ "related": ".xml"
+ }
}
}
}
@@ -267,34 +287,27 @@
]
},
"packageFolders": {
- "C:\\Users\\Imi\\.nuget\\packages\\": {},
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {},
- "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
+ "C:\\Users\\ikincses\\.nuget\\packages\\": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj",
+ "projectUniqueName": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj",
"projectName": "SmartThings",
- "projectPath": "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj",
- "packagesPath": "C:\\Users\\Imi\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\Imi\\Downloads\\SmartThings\\obj\\",
+ "projectPath": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj",
+ "packagesPath": "C:\\Users\\ikincses\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\obj\\",
"projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
- "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
- ],
"configFilePaths": [
- "C:\\Users\\Imi\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ "C:\\Users\\ikincses\\AppData\\Roaming\\NuGet\\NuGet.Config"
],
"originalTargetFrameworks": [
"net6.0"
],
"sources": {
- "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "https://api.nuget.org/v3/index.json": {}
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.iminet.hu/api/packages/imi/nuget/index.json": {},
+ "https://nuget.pkg.github.com/iminet/index.json": {}
},
"frameworks": {
"net6.0": {
@@ -306,7 +319,13 @@
"warnAsError": [
"NU1605"
]
- }
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.100"
},
"frameworks": {
"net6.0": {
@@ -323,16 +342,35 @@
"net47",
"net471",
"net472",
- "net48"
+ "net48",
+ "net481"
],
"assetTargetFallback": true,
"warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[6.0.36, 6.0.36]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Host.win-x64",
+ "version": "[6.0.36, 6.0.36]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[6.0.36, 6.0.36]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[6.0.36, 6.0.36]"
+ }
+ ],
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.108\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.102\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/csharp/SmartThings/obj/project.nuget.cache b/csharp/SmartThings/obj/project.nuget.cache
index 468b1bd..f9522f5 100644
--- a/csharp/SmartThings/obj/project.nuget.cache
+++ b/csharp/SmartThings/obj/project.nuget.cache
@@ -1,15 +1,19 @@
{
"version": 2,
- "dgSpecHash": "mm3aTaLH6QwmOWlsD+6Va0389ozpfkInfXmCk+ekCW/IYvLAjouCAvvwfO/cvBj7rBl0wHVIPP8wFmFefYQHkQ==",
+ "dgSpecHash": "RZyvuUijdfU=",
"success": true,
- "projectFilePath": "C:\\Users\\Imi\\Downloads\\SmartThings\\SmartThings.csproj",
+ "projectFilePath": "C:\\Users\\ikincses\\source\\repos\\devtools\\csharp\\SmartThings\\SmartThings.csproj",
"expectedPackageFiles": [
- "C:\\Users\\Imi\\.nuget\\packages\\jsonsubtypes\\1.8.0\\jsonsubtypes.1.8.0.nupkg.sha512",
- "C:\\Users\\Imi\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512",
- "C:\\Users\\Imi\\.nuget\\packages\\polly\\7.2.2\\polly.7.2.2.nupkg.sha512",
- "C:\\Users\\Imi\\.nuget\\packages\\restsharp\\106.15.0\\restsharp.106.15.0.nupkg.sha512",
- "C:\\Users\\Imi\\.nuget\\packages\\smartthingsnet\\0.7.0\\smartthingsnet.0.7.0.nupkg.sha512",
- "C:\\Users\\Imi\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.0.0.nupkg.sha512"
+ "C:\\Users\\ikincses\\.nuget\\packages\\jsonsubtypes\\1.8.0\\jsonsubtypes.1.8.0.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\polly\\7.2.2\\polly.7.2.2.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\restsharp\\106.15.0\\restsharp.106.15.0.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\smartthingsnet\\0.7.0\\smartthingsnet.0.7.0.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.0.0.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\microsoft.netcore.app.ref\\6.0.36\\microsoft.netcore.app.ref.6.0.36.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\microsoft.windowsdesktop.app.ref\\6.0.36\\microsoft.windowsdesktop.app.ref.6.0.36.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\6.0.36\\microsoft.aspnetcore.app.ref.6.0.36.nupkg.sha512",
+ "C:\\Users\\ikincses\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\6.0.36\\microsoft.netcore.app.host.win-x64.6.0.36.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/devtools.sln b/devtools.sln
new file mode 100644
index 0000000..de33757
--- /dev/null
+++ b/devtools.sln
@@ -0,0 +1,29 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.2.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "csharp", "csharp", "{B41BF331-FCCB-2ADF-CDB6-767964B34647}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThings", "csharp\SmartThings\SmartThings.csproj", "{693F60C6-0416-B5CF-C5C9-43E9DA499BAF}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {693F60C6-0416-B5CF-C5C9-43E9DA499BAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {693F60C6-0416-B5CF-C5C9-43E9DA499BAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {693F60C6-0416-B5CF-C5C9-43E9DA499BAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {693F60C6-0416-B5CF-C5C9-43E9DA499BAF}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {693F60C6-0416-B5CF-C5C9-43E9DA499BAF} = {B41BF331-FCCB-2ADF-CDB6-767964B34647}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {49804DD0-E924-4708-AFF3-20117EB90575}
+ EndGlobalSection
+EndGlobal