diff --git a/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.dgspec.json b/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.dgspec.json
index a168f0d..2c558be 100644
--- a/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.dgspec.json
+++ b/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.dgspec.json
@@ -93,7 +93,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"
}
}
},
@@ -181,7 +181,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.g.props b/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.g.props
index eaea055..4512957 100644
--- a/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.g.props
+++ b/AnalysisServiceTests/obj/AnalysisServiceTests.csproj.nuget.g.props
@@ -7,7 +7,7 @@
$(UserProfile)\.nuget\packages\
C:\Users\gautam\.nuget\packages\
PackageReference
- 6.7.0
+ 6.8.0
diff --git a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfo.cs b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfo.cs
index 3778f0e..4214e14 100644
--- a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfo.cs
+++ b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfo.cs
@@ -1,6 +1,7 @@
//------------------------------------------------------------------------------
//
// 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.
diff --git a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfoInputs.cache b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfoInputs.cache
index 0846559..65b211d 100644
--- a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfoInputs.cache
+++ b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.AssemblyInfoInputs.cache
@@ -1 +1 @@
-15f9fb8efb0fbdd4d69a9fc48ca9c9b35ba74174
+71537b33f5a14f9471225137a272c4ebd4c805394bc0180c1c917e7bcd4a8689
diff --git a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.GeneratedMSBuildEditorConfig.editorconfig b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.GeneratedMSBuildEditorConfig.editorconfig
index 1a9fe6a..0cc6876 100644
--- a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.GeneratedMSBuildEditorConfig.editorconfig
+++ b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.GeneratedMSBuildEditorConfig.editorconfig
@@ -9,3 +9,5 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = AnalysisServiceTests
build_property.ProjectDir = C:\Users\gautam\Desktop\Project 5\Project Code\AnalysisServiceTests\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.assets.cache b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.assets.cache
index d4448fb..b63d2c8 100644
Binary files a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.assets.cache and b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.assets.cache differ
diff --git a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.csproj.AssemblyReference.cache b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.csproj.AssemblyReference.cache
index 1c80014..91d6eb2 100644
Binary files a/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.csproj.AssemblyReference.cache and b/AnalysisServiceTests/obj/Debug/net6.0/AnalysisServiceTests.csproj.AssemblyReference.cache differ
diff --git a/AnalysisServiceTests/obj/project.assets.json b/AnalysisServiceTests/obj/project.assets.json
index 7766a5b..bbf67d7 100644
--- a/AnalysisServiceTests/obj/project.assets.json
+++ b/AnalysisServiceTests/obj/project.assets.json
@@ -3012,7 +3012,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/AnalysisServiceTests/obj/project.nuget.cache b/AnalysisServiceTests/obj/project.nuget.cache
index 9274dd8..737e55f 100644
--- a/AnalysisServiceTests/obj/project.nuget.cache
+++ b/AnalysisServiceTests/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "CTu4U7fERPSqCJUbHoQutxHGBhEDqLzoMYe7KYE7OfSgM+dJRV436XZ6wljLLEPcMjvejBPT5zxBpWZHJEsc3A==",
+ "dgSpecHash": "37VdGOQ+dgz6RCKosbMrHdxMVwVB7oThiVMo7deV7pE5IC/5Nug+aAHfYQjZ7rV1PPwU5wvZtqEkhDIZ7uT/qg==",
"success": true,
"projectFilePath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\AnalysisServiceTests\\AnalysisServiceTests.csproj",
"expectedPackageFiles": [
diff --git a/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.dgspec.json b/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.dgspec.json
index 316c771..3049b7d 100644
--- a/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.dgspec.json
+++ b/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.dgspec.json
@@ -1,24 +1,20 @@
{
"format": 1,
"restore": {
- "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj": {}
+ "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj": {}
},
"projects": {
- "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj": {
+ "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
+ "projectUniqueName": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
"projectName": "DatabaseAnalysisModuleTests",
- "projectPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
- "packagesPath": "C:\\Users\\Minh\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\obj\\",
+ "projectPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
+ "packagesPath": "C:\\Users\\gautam\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\obj\\",
"projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
"configFilePaths": [
- "C:\\Users\\Minh\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Users\\gautam\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
@@ -26,15 +22,14 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net6.0": {
"targetAlias": "net6.0",
"projectReferences": {
- "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj": {
- "projectPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj"
+ "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj": {
+ "projectPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj"
}
}
}
@@ -82,25 +77,21 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.403\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj": {
+ "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj",
+ "projectUniqueName": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj",
"projectName": "Server_Side",
- "projectPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj",
- "packagesPath": "C:\\Users\\Minh\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\obj\\",
+ "projectPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj",
+ "packagesPath": "C:\\Users\\gautam\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\obj\\",
"projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
"configFilePaths": [
- "C:\\Users\\Minh\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Users\\gautam\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
@@ -108,7 +99,6 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -175,7 +165,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.403\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.g.props b/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.g.props
index 6c0e210..563602d 100644
--- a/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.g.props
+++ b/DatabaseAnalysisModuleTests/obj/DatabaseAnalysisModuleTests.csproj.nuget.g.props
@@ -5,13 +5,12 @@
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
- C:\Users\Minh\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ C:\Users\gautam\.nuget\packages\
PackageReference
- 6.7.0
+ 6.8.0
-
-
+
diff --git a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.AssemblyInfoInputs.cache b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.AssemblyInfoInputs.cache
index bddce22..1dbd6c9 100644
--- a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.AssemblyInfoInputs.cache
+++ b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.AssemblyInfoInputs.cache
@@ -1 +1 @@
-3fb458e0c4aa14c066105d7bde4def9fd3e3abca
+53102f49aa94b4d46d582c364e09db46738f10cdbc0b74eedec14f0275eef30d
diff --git a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.GeneratedMSBuildEditorConfig.editorconfig b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.GeneratedMSBuildEditorConfig.editorconfig
index 752d51e..c2fd849 100644
--- a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.GeneratedMSBuildEditorConfig.editorconfig
+++ b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.GeneratedMSBuildEditorConfig.editorconfig
@@ -9,3 +9,5 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = DatabaseAnalysisModuleTests
build_property.ProjectDir = C:\Users\gautam\Desktop\Project 5\Project Code\DatabaseAnalysisModuleTests\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.assets.cache b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.assets.cache
index 3fd56b9..4cfc3b1 100644
Binary files a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.assets.cache and b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.assets.cache differ
diff --git a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.csproj.AssemblyReference.cache b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.csproj.AssemblyReference.cache
index ac376e1..1320dd6 100644
Binary files a/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.csproj.AssemblyReference.cache and b/DatabaseAnalysisModuleTests/obj/Debug/net6.0/DatabaseAnalysisModuleTests.csproj.AssemblyReference.cache differ
diff --git a/DatabaseAnalysisModuleTests/obj/project.assets.json b/DatabaseAnalysisModuleTests/obj/project.assets.json
index 633098c..fc8841f 100644
--- a/DatabaseAnalysisModuleTests/obj/project.assets.json
+++ b/DatabaseAnalysisModuleTests/obj/project.assets.json
@@ -2923,24 +2923,19 @@
]
},
"packageFolders": {
- "C:\\Users\\Minh\\.nuget\\packages\\": {},
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ "C:\\Users\\gautam\\.nuget\\packages\\": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
+ "projectUniqueName": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
"projectName": "DatabaseAnalysisModuleTests",
- "projectPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
- "packagesPath": "C:\\Users\\Minh\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\obj\\",
+ "projectPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
+ "packagesPath": "C:\\Users\\gautam\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\obj\\",
"projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
"configFilePaths": [
- "C:\\Users\\Minh\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Users\\gautam\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
@@ -2948,15 +2943,14 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net6.0": {
"targetAlias": "net6.0",
"projectReferences": {
- "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj": {
- "projectPath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\Server_Side\\Server_Side.csproj"
+ "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj": {
+ "projectPath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\Server_Side\\Server_Side.csproj"
}
}
}
@@ -3004,7 +2998,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.403\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/DatabaseAnalysisModuleTests/obj/project.nuget.cache b/DatabaseAnalysisModuleTests/obj/project.nuget.cache
index 04454a7..92b2d0d 100644
--- a/DatabaseAnalysisModuleTests/obj/project.nuget.cache
+++ b/DatabaseAnalysisModuleTests/obj/project.nuget.cache
@@ -1,51 +1,51 @@
{
"version": 2,
- "dgSpecHash": "uTauxbom2F2OkhPcRBXW9qSGVkUE6i9RTh352MQTfn3OpykJjvBQOymTzsTJXU+1AHo7o0tqHxxGesHVbbCLig==",
+ "dgSpecHash": "kHskaBhNYp41q+VpAMnxcGO45erIdNXztU5lzij3yLOqbcRXw9NPBOIldMniCz1dR/cD+mKce3/UNheZHMNsTw==",
"success": true,
- "projectFilePath": "C:\\Users\\Minh\\Desktop\\Test_Cloning\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
+ "projectFilePath": "C:\\Users\\gautam\\Desktop\\Project 5\\Project Code\\DatabaseAnalysisModuleTests\\DatabaseAnalysisModuleTests.csproj",
"expectedPackageFiles": [
- "C:\\Users\\Minh\\.nuget\\packages\\aspnetcoreratelimit\\5.0.0\\aspnetcoreratelimit.5.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\coverlet.collector\\3.2.0\\coverlet.collector.3.2.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql\\7.6.1\\graphql.7.6.1.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql-parser\\8.4.0\\graphql-parser.8.4.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql.authorization\\7.0.0\\graphql.authorization.7.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql.microsoftdi\\7.6.0\\graphql.microsoftdi.7.6.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql.server.transports.aspnetcore\\7.6.0\\graphql.server.transports.aspnetcore.7.6.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql.server.ui.voyager\\7.6.0\\graphql.server.ui.voyager.7.6.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\graphql.systemtextjson\\7.6.0\\graphql.systemtextjson.7.6.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.codecoverage\\17.5.0\\microsoft.codecoverage.17.5.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\6.0.0\\microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\6.0.0\\microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\6.0.3\\microsoft.extensions.logging.abstractions.6.0.3.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.net.test.sdk\\17.5.0\\microsoft.net.test.sdk.17.5.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.testplatform.objectmodel\\17.5.0\\microsoft.testplatform.objectmodel.17.5.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\microsoft.testplatform.testhost\\17.5.0\\microsoft.testplatform.testhost.17.5.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\mstest.testadapter\\2.2.10\\mstest.testadapter.2.2.10.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\mstest.testframework\\2.2.10\\mstest.testframework.2.2.10.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\mysqlconnector\\2.2.7\\mysqlconnector.2.2.7.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\nuget.frameworks\\5.11.0\\nuget.frameworks.5.11.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.diagnostics.textwritertracelistener\\4.3.0\\system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.diagnostics.tracesource\\4.3.0\\system.diagnostics.tracesource.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.reflection.metadata\\1.6.0\\system.reflection.metadata.1.6.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
- "C:\\Users\\Minh\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512"
+ "C:\\Users\\gautam\\.nuget\\packages\\aspnetcoreratelimit\\5.0.0\\aspnetcoreratelimit.5.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\coverlet.collector\\3.2.0\\coverlet.collector.3.2.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql\\7.6.1\\graphql.7.6.1.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql-parser\\8.4.0\\graphql-parser.8.4.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql.authorization\\7.0.0\\graphql.authorization.7.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql.microsoftdi\\7.6.0\\graphql.microsoftdi.7.6.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql.server.transports.aspnetcore\\7.6.0\\graphql.server.transports.aspnetcore.7.6.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql.server.ui.voyager\\7.6.0\\graphql.server.ui.voyager.7.6.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\graphql.systemtextjson\\7.6.0\\graphql.systemtextjson.7.6.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.codecoverage\\17.5.0\\microsoft.codecoverage.17.5.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\6.0.0\\microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\6.0.0\\microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\6.0.3\\microsoft.extensions.logging.abstractions.6.0.3.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.net.test.sdk\\17.5.0\\microsoft.net.test.sdk.17.5.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.testplatform.objectmodel\\17.5.0\\microsoft.testplatform.objectmodel.17.5.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\microsoft.testplatform.testhost\\17.5.0\\microsoft.testplatform.testhost.17.5.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\mstest.testadapter\\2.2.10\\mstest.testadapter.2.2.10.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\mstest.testframework\\2.2.10\\mstest.testframework.2.2.10.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\mysqlconnector\\2.2.7\\mysqlconnector.2.2.7.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\nuget.frameworks\\5.11.0\\nuget.frameworks.5.11.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.diagnostics.textwritertracelistener\\4.3.0\\system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.diagnostics.tracesource\\4.3.0\\system.diagnostics.tracesource.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.reflection.metadata\\1.6.0\\system.reflection.metadata.1.6.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
+ "C:\\Users\\gautam\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/Server_Side/.vs/Server_Side/DesignTimeBuild/.dtbcache.v2 b/Server_Side/.vs/Server_Side/DesignTimeBuild/.dtbcache.v2
index 7670120..1630f9f 100644
Binary files a/Server_Side/.vs/Server_Side/DesignTimeBuild/.dtbcache.v2 and b/Server_Side/.vs/Server_Side/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/Server_Side/.vs/Server_Side/v17/.suo b/Server_Side/.vs/Server_Side/v17/.suo
index 8785245..58b9b39 100644
Binary files a/Server_Side/.vs/Server_Side/v17/.suo and b/Server_Side/.vs/Server_Side/v17/.suo differ
diff --git a/Server_Side/Controllers/AnalyticsController.cs b/Server_Side/Controllers/AnalyticsController.cs
index 7d83a76..24b9ad5 100644
--- a/Server_Side/Controllers/AnalyticsController.cs
+++ b/Server_Side/Controllers/AnalyticsController.cs
@@ -1,5 +1,6 @@
using Microsoft.AspNetCore.Mvc;
using Server_Side.Services;
+using Server_Side.Services.Analysis_Services;
using System;
using System.Linq;
@@ -7,9 +8,9 @@ namespace Server_Side.Controllers
{
public class AnalyticsController : Controller
{
- private readonly Analysis_Report_Services _reportServices;
+ private readonly Analysis_Report_Center _reportServices;
- public AnalyticsController(Analysis_Report_Services reportServices)
+ public AnalyticsController(Analysis_Report_Center reportServices)
{
_reportServices = reportServices;
}
@@ -26,19 +27,22 @@ public IActionResult Charts()
}
[HttpGet("/analytics/salesData")]
- public IActionResult GetSalesData()
+ public async Task GetSalesData()
{
var startDate = DateTime.Now.AddMonths(-1);
var endDate = DateTime.Now;
- //
- // Fixing this for the real data
+ var salesTotal = await _reportServices.ProcessAnalysisReportingServicesByID(7, startDate, endDate, null); //number needs to be changed
+ var viewTotal = await _reportServices.ProcessAnalysisReportingServicesByID(4, startDate, endDate, null); //number needs to be changed
+ var lifetimeSales = await _reportServices.ProcessAnalysisReportingServicesByID(7, DateTime.MinValue, DateTime.MaxValue, null); //number needs to be changed
+ var averageSatisfaction = await _reportServices.ProcessAnalysisReportingServicesByID(3, DateTime.MinValue, DateTime.MaxValue, null); //number needs to be changed
+
var data = new
{
- salesTotal = _reportServices.GetTotalSales(startDate, endDate),
- viewTotal = _reportServices.GetPageViews(startDate, endDate).Sum(x => x.Value),
- lifetimeSales = _reportServices.GetSalesAnalysis().Sum(x => x.Value),
- averageSatisfaction = _reportServices.GetFeedbackAnalysis().Average(x => int.Parse(x.Key) * x.Value) // Simplified
+ salesTotal,
+ viewTotal,
+ lifetimeSales,
+ averageSatisfaction
};
Response.ContentType = "application/json";
@@ -80,14 +84,17 @@ public IActionResult GettableData()
}
[HttpGet("/charts/productInfoData")]
- public IActionResult GetProductInfoData()
+ public async Task GetProductInfoData(string productId)
{
var startDate = DateTime.Now.AddMonths(-1);
var endDate = DateTime.Now;
+ var conversionRateService = new ConversionRateService(startDate, endDate, productId);
+ var salesRateResult = await conversionRateService.ProcessRequest();
+
var data = new
{
- salesRate = _reportServices.GetConversionRate("", startDate, endDate), // Placeholder for product ID
+ salesRate = salesRateResult, // Using the result from the ConversionRateService
placeHolder = "placeholder"
};
@@ -96,13 +103,17 @@ public IActionResult GetProductInfoData()
}
[HttpGet("/charts/monthlySalesData")]
- public IActionResult GetMonthlySalesData()
+ public async Task GetMonthlySalesData()
{
- var monthlySales = _reportServices.GetTimeAnalysis().Values.ToArray();
+ var startDate = new DateTime(DateTime.Now.Year, 1, 1); // Start of the current year
+ var endDate = DateTime.Now; // Current date
+
+ var timeAnalysisService = new TimeAnalysisService();
+ var monthlySalesResult = await timeAnalysisService.ProcessRequest(startDate, endDate);
var salesData = new
{
- monthlySales
+ monthlySales = monthlySalesResult.Values.ToArray() // Using the values from the TimeAnalysisService
};
Response.ContentType = "application/json";
diff --git a/Server_Side/DatabaseServices/Services/Models/SaleTransaction.cs b/Server_Side/DatabaseServices/Services/Models/SaleTransaction.cs
index ab5184b..836e797 100644
--- a/Server_Side/DatabaseServices/Services/Models/SaleTransaction.cs
+++ b/Server_Side/DatabaseServices/Services/Models/SaleTransaction.cs
@@ -17,10 +17,12 @@ public class SaleTransaction : Group_1_Record_Abstraction
[Required(ErrorMessage = "Date is required")]
[DateNotDefault(ErrorMessage = "Date must be filled")]
public DateTime date { get; set; }
-
+ [Required(ErrorMessage = "The item list cannot be empty")]
+ [MaxLength(10000)]
+ public string Details_Products { get; set; }
public override string ToString()
{
- return $"Transaction_ID: {Transaction_ID}, User_ID: {User_ID}, Product_ID: {Product_ID}, Order_Value: {Order_Value}, date: {date}";
+ return $"Transaction_ID: {Transaction_ID}, User_ID: {User_ID}, Product_ID: {Product_ID}, Order_Value: {Order_Value}, date: {date}, Details_Products List: {Details_Products}";
}
}
}
diff --git a/Server_Side/Program.cs b/Server_Side/Program.cs
index c6c9ec9..6997b2d 100644
--- a/Server_Side/Program.cs
+++ b/Server_Side/Program.cs
@@ -48,7 +48,7 @@
};
});
-builder.Services.AddSingleton();
+builder.Services.AddSingleton();
builder.Services.AddSingleton();
builder.Services.AddSingleton();
builder.Services.AddSingleton();
diff --git a/Server_Side/Services/Analysis_Report_Center.cs b/Server_Side/Services/Analysis_Report_Center.cs
index 3fe2a8e..d74ffc3 100644
--- a/Server_Side/Services/Analysis_Report_Center.cs
+++ b/Server_Side/Services/Analysis_Report_Center.cs
@@ -1,59 +1,56 @@
-using Server_Side.DatabaseServices.Services.Model;
-using System;
-using System.Collections.Generic;
-using System.Threading.Tasks;
+using Server_Side.DatabaseServices.Services.Models.Interfaces;
+using Server_Side.Services.Analysis_Services;
public class Analysis_Report_Center
{
- public List Valid_User_Views_Table = new List();
- public List Website_logs_table = new List();
- public List SalesTransactionsTable = new List();
- public List FeedbackTable = new List();
+ //public List Valid_User_Views_Table = new List();
+ //public List Website_logs_table = new List();
+ //public List SalesTransactionsTable = new List();
+ //public List FeedbackTable = new List();
- public Analysis_Report_Center(List valid_User_Views_Table, List website_logs_table, List salesTransactionsTable, List feedbackTable)
+ public async Task