SystemJson已支持Json反序列化时借助IServiceProvider来构造属性成员对象,支持目标模型类的属性类型可以是接口或抽象类。自net70起,SystemJson已基本具备替换FastJson的条件。
智能大石头 authored at 2024-06-10 23:43:59 石头 committed at 2024-06-22 08:51:24
3.17 KiB
X

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.32228.430
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Others", "Others", "{32891F65-FBA1-42B2-918E-61F3A9623F2A}"
	ProjectSection(SolutionItems) = preProject
		.editorconfig = .editorconfig
		.gitignore = .gitignore
		Readme.MD = Readme.MD
	EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NewLife.Core", "NewLife.Core\NewLife.Core.csproj", "{5813C22E-EEB3-4DEE-A45C-BB218041193A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{ED6D680E-7AE3-4C2C-9464-907B0538D176}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Zero.Server", "Samples\Zero.Server\Zero.Server.csproj", "{CA03BB57-CBB4-41DF-B2F4-462A8C91E3C4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Zero.HttpServer", "Samples\Zero.HttpServer\Zero.HttpServer.csproj", "{E9707BD6-9EF9-41A7-AE11-2B35CC9E6878}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Test", "Test\Test.csproj", "{1B80A6B2-ED65-4B10-8C67-6879F05A79B7}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{5813C22E-EEB3-4DEE-A45C-BB218041193A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{5813C22E-EEB3-4DEE-A45C-BB218041193A}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{5813C22E-EEB3-4DEE-A45C-BB218041193A}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{5813C22E-EEB3-4DEE-A45C-BB218041193A}.Release|Any CPU.Build.0 = Release|Any CPU
		{CA03BB57-CBB4-41DF-B2F4-462A8C91E3C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{CA03BB57-CBB4-41DF-B2F4-462A8C91E3C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{CA03BB57-CBB4-41DF-B2F4-462A8C91E3C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{CA03BB57-CBB4-41DF-B2F4-462A8C91E3C4}.Release|Any CPU.Build.0 = Release|Any CPU
		{E9707BD6-9EF9-41A7-AE11-2B35CC9E6878}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{E9707BD6-9EF9-41A7-AE11-2B35CC9E6878}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{E9707BD6-9EF9-41A7-AE11-2B35CC9E6878}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{E9707BD6-9EF9-41A7-AE11-2B35CC9E6878}.Release|Any CPU.Build.0 = Release|Any CPU
		{1B80A6B2-ED65-4B10-8C67-6879F05A79B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{1B80A6B2-ED65-4B10-8C67-6879F05A79B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{1B80A6B2-ED65-4B10-8C67-6879F05A79B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{1B80A6B2-ED65-4B10-8C67-6879F05A79B7}.Release|Any CPU.Build.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{CA03BB57-CBB4-41DF-B2F4-462A8C91E3C4} = {ED6D680E-7AE3-4C2C-9464-907B0538D176}
		{E9707BD6-9EF9-41A7-AE11-2B35CC9E6878} = {ED6D680E-7AE3-4C2C-9464-907B0538D176}
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
		SolutionGuid = {6AEA440B-0D90-4F6E-BA9A-D42B27A78D7B}
	EndGlobalSection
EndGlobal