Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
fa03d05
Initial HotChocolate integration implementation
dromanol Jul 21, 2022
7059b1a
DuckTyping error message improvement
dromanol Jul 21, 2022
211a6e1
Added sample app and tests
dromanol Jul 21, 2022
a856d35
New packageversions
dromanol Jul 22, 2022
7354963
Update tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/Graph…
dromanol Jul 22, 2022
5a233a8
Applied suggestion
dromanol Jul 22, 2022
d803e25
Reverted auto format
dromanol Jul 22, 2022
3559d9d
Unified GraphQL and HotChocolate code and tags
dromanol Jul 24, 2022
7f7f483
Added support for HotChocolate v11
dromanol Jul 24, 2022
c3b06b4
Added support for HotChocolate v10
dromanol Jul 24, 2022
614aa9e
Fix integration test build error
dromanol Jul 25, 2022
df8b45e
Removed unneeded HotChocolate specific version samples
dromanol Jul 25, 2022
77232ac
Apply suggestions from code review
dromanol Jul 26, 2022
be7d73c
PR fixes
dromanol Jul 26, 2022
3e21356
Updated documentation
dromanol Jul 26, 2022
16498bc
Added default constructor to struct
dromanol Jul 26, 2022
a4aa80e
Updated snapshot with new tags
dromanol Aug 4, 2022
81e48ce
Removed faulty V10 support
dromanol Aug 4, 2022
d84b014
Code copy-pasta cleanup
dromanol Aug 4, 2022
2421dcd
ServiceStack.Redis 6.2.0 package netstandard not so compatible fix
dromanol Aug 4, 2022
4401995
Revert ServiceStack.Redis package version changes
dromanol Aug 5, 2022
e2268ba
Fixed sample name
dromanol Aug 5, 2022
678c9a4
Removed Sample warning
dromanol Aug 5, 2022
3267098
Update docs/development/AutomaticInstrumentation.md
dromanol Aug 17, 2022
268b786
Update tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/Graph…
dromanol Aug 17, 2022
de864fd
Removed unneeded auto generated files
dromanol Aug 17, 2022
130229c
Extracted common code
dromanol Aug 17, 2022
1d8596d
Rebase fix
dromanol Sep 1, 2022
7cfd665
Fix benchmark test
dromanol Sep 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
107 changes: 61 additions & 46 deletions Datadog.Trace.sln
Original file line number Diff line number Diff line change
Expand Up @@ -477,17 +477,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "debugger", "debugger", "{16
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples.Probes", "tracer\test\test-applications\debugger\Samples.Probes\Samples.Probes.csproj", "{2BED2D88-0B51-468B-A559-DA7B4BACA00B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples.HotChocolate", "tracer\test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj", "{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{3c6dd42e-9214-4747-92ba-78de29aace59}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{6d86109f-b7c9-477d-86d7-45735a3a0818}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{7b0822f6-80de-4b49-8125-93975678d0d5}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{99a62ccf-8e7f-4d57-8383-d38c371c8087}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{b6a98887-4a47-4c19-9c6f-d833e24f4b1c}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{bbb60b0f-bf01-4499-936a-4a299a9acfd4}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{f5582f54-e911-4258-b419-5e894d338c5b}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{fab2b108-e5be-4647-869b-1dc5d362252e}*SharedItemsImports = 4
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Expand Down Expand Up @@ -2303,42 +2295,6 @@ Global
{754F73E1-F7A4-47C7-A3F7-DC59ADA5105A}.Release|x64.Build.0 = Release|x64
{754F73E1-F7A4-47C7-A3F7-DC59ADA5105A}.Release|x86.ActiveCfg = Release|x86
{754F73E1-F7A4-47C7-A3F7-DC59ADA5105A}.Release|x86.Build.0 = Release|x86
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x64.ActiveCfg = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x64.Build.0 = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x86.ActiveCfg = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x86.Build.0 = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|Any CPU.Build.0 = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x64.ActiveCfg = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x64.Build.0 = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x86.ActiveCfg = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x86.Build.0 = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x64.ActiveCfg = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x64.Build.0 = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x86.ActiveCfg = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x86.Build.0 = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|Any CPU.Build.0 = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x64.ActiveCfg = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x64.Build.0 = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x86.ActiveCfg = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x86.Build.0 = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x64.ActiveCfg = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x64.Build.0 = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x86.ActiveCfg = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x86.Build.0 = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|Any CPU.Build.0 = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x64.ActiveCfg = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x64.Build.0 = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x86.ActiveCfg = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x86.Build.0 = Release|Any CPU
{F6A03B6C-EBF9-4581-9904-EDC7270CF3BD}.Debug|Any CPU.ActiveCfg = Debug|x64
{F6A03B6C-EBF9-4581-9904-EDC7270CF3BD}.Debug|Any CPU.Build.0 = Debug|x64
{F6A03B6C-EBF9-4581-9904-EDC7270CF3BD}.Debug|x64.ActiveCfg = Debug|x64
Expand Down Expand Up @@ -2375,6 +2331,42 @@ Global
{C4CDF6A6-40E5-4CCD-AC4C-143F9F4398CA}.Release|x64.Build.0 = Release|x64
{C4CDF6A6-40E5-4CCD-AC4C-143F9F4398CA}.Release|x86.ActiveCfg = Release|x86
{C4CDF6A6-40E5-4CCD-AC4C-143F9F4398CA}.Release|x86.Build.0 = Release|x86
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x64.ActiveCfg = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x64.Build.0 = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x86.ActiveCfg = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Debug|x86.Build.0 = Debug|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|Any CPU.Build.0 = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x64.ActiveCfg = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x64.Build.0 = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x86.ActiveCfg = Release|Any CPU
{CD816C0C-D116-49A1-93A7-8095594224EB}.Release|x86.Build.0 = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x64.ActiveCfg = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x64.Build.0 = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x86.ActiveCfg = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Debug|x86.Build.0 = Debug|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|Any CPU.Build.0 = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x64.ActiveCfg = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x64.Build.0 = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x86.ActiveCfg = Release|Any CPU
{FCE813DE-7BF2-4F63-8303-E92F90780C81}.Release|x86.Build.0 = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x64.ActiveCfg = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x64.Build.0 = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x86.ActiveCfg = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Debug|x86.Build.0 = Debug|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|Any CPU.Build.0 = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x64.ActiveCfg = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x64.Build.0 = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x86.ActiveCfg = Release|Any CPU
{61FD6A7E-38EB-4B90-A890-DE3205C041B1}.Release|x86.Build.0 = Release|Any CPU
{2BED2D88-0B51-468B-A559-DA7B4BACA00B}.Debug|Any CPU.ActiveCfg = Debug|x64
{2BED2D88-0B51-468B-A559-DA7B4BACA00B}.Debug|Any CPU.Build.0 = Debug|x64
{2BED2D88-0B51-468B-A559-DA7B4BACA00B}.Debug|x64.ActiveCfg = Debug|x64
Expand All @@ -2387,6 +2379,18 @@ Global
{2BED2D88-0B51-468B-A559-DA7B4BACA00B}.Release|x64.Build.0 = Release|x64
{2BED2D88-0B51-468B-A559-DA7B4BACA00B}.Release|x86.ActiveCfg = Release|x86
{2BED2D88-0B51-468B-A559-DA7B4BACA00B}.Release|x86.Build.0 = Release|x86
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Debug|Any CPU.ActiveCfg = Debug|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Debug|Any CPU.Build.0 = Debug|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Debug|x64.ActiveCfg = Debug|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Debug|x64.Build.0 = Debug|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Debug|x86.ActiveCfg = Debug|x86
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Debug|x86.Build.0 = Debug|x86
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Release|Any CPU.ActiveCfg = Release|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Release|Any CPU.Build.0 = Release|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Release|x64.ActiveCfg = Release|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Release|x64.Build.0 = Release|x64
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Release|x86.ActiveCfg = Release|x86
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -2567,8 +2571,19 @@ Global
{61FD6A7E-38EB-4B90-A890-DE3205C041B1} = {9E5F0022-0A50-40BF-AC6A-C3078585ECAB}
{16427BFB-B4C6-46A9-A290-8EA51FF73FEA} = {9518425A-36A5-4B8F-B0B8-6137DB88441D}
{2BED2D88-0B51-468B-A559-DA7B4BACA00B} = {16427BFB-B4C6-46A9-A290-8EA51FF73FEA}
{BBAD4449-D414-4A20-BCA2-DE9C40E4A866} = {BAF8F246-3645-42AD-B1D0-0F7EAFBAB34A}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {160A1D00-1F5B-40F8-A155-621B4459D78F}
EndGlobalSection
GlobalSection(SharedMSBuildProjectFiles) = preSolution
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{3c6dd42e-9214-4747-92ba-78de29aace59}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{6d86109f-b7c9-477d-86d7-45735a3a0818}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{7b0822f6-80de-4b49-8125-93975678d0d5}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{99a62ccf-8e7f-4d57-8383-d38c371c8087}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{b6a98887-4a47-4c19-9c6f-d833e24f4b1c}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{bbb60b0f-bf01-4499-936a-4a299a9acfd4}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{f5582f54-e911-4258-b419-5e894d338c5b}*SharedItemsImports = 4
tracer\test\test-applications\Samples.Shared\Samples.Shared.projitems*{fab2b108-e5be-4647-869b-1dc5d362252e}*SharedItemsImports = 4
EndGlobalSection
EndGlobal
3 changes: 1 addition & 2 deletions docs/development/AutomaticInstrumentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Creating a new instrumentation implementation typically uses the following proce
5. (Optional) Create duck-typing unit tests in _Datadog.Trace.Tests_ to confirm any duck types are valid. This can make the feedback cycle much faster than relying on integration tests
6. Create integration tests for your instrumentation
1. Create (or reuse) a sample application that uses the target library, which ideally exercises all the code paths in your new instrumentation. Use an `$(ApiVersion)` MSBuild variables to allow testing against multiple package versions in CI.
2. Add an entry in [tracer/build/PackageVersionsGeneratorDefinitions.json](../../tracer/build/PackageVersionsGeneratorDefinitions.json) defining the range of all supported versions. See the existing definitions for examples
2. Add an entry in [tracer/build/PackageVersionsGeneratorDefinitions.json](../../tracer/build/PackageVersionsGeneratorDefinitions.json) defining the range of all supported versions. See the existing definitions for examples. You may need to add an entry in the [tracer/build/Honeypot/IntegrationGroups.cs](../../tracer/build//Honeypot/IntegrationGroups.cs) to specify the Nuget Package instrumented by the integration.
3. Run `./tracer/build.ps1 GeneratePackageVersions`. This generates the xunit test data for package versions in the `TestData` that you can use as `[MemberData]` for your `[Theory]` tests.
4. If needed, add a docker image in the docker-compose.yml to allow the CI to test against it. Locally, you can use docker-compose as well and start only the dependencies you need.
5. Use the `MockTracerAgent` to confirm your instrumentation is working as expected.
Expand Down Expand Up @@ -234,4 +234,3 @@ Properties can be instrumented the same way as methods, but because of the way t
string get_Name();
void set_Name(string value);
```

15 changes: 15 additions & 0 deletions tracer/build/PackageVersionsGeneratorDefinitions.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,21 @@
"ExcludeTargetFrameworks": ["net461", "netcoreapp2.1", "netcoreapp3.0"]
}]
},
{
"IntegrationName": "HotChocolate",
"SampleProjectName": "Samples.HotChocolate",
"NugetPackageSearchName": "HotChocolate.AspNetCore",
"MinVersion": "11.0.0",
"MaxVersionExclusive": "13.0.0",
"SpecificVersions": [
"11.*.*",
"12.*.*"
],
"VersionConditions": [{
"MaxVersionExclusive": "13.0.0",
Comment thread
dromanol marked this conversation as resolved.
"ExcludeTargetFrameworks": [ "net461", "netcoreapp2.1", "netcoreapp3.0" ]
Comment thread
dromanol marked this conversation as resolved.
}]
},
{
"IntegrationName": "Npgsql",
"SampleProjectName": "Samples.Npgsql",
Expand Down
42 changes: 36 additions & 6 deletions tracer/build/PackageVersionsLatestMajors.g.props
Original file line number Diff line number Diff line change
Expand Up @@ -13,32 +13,32 @@ NOTE: This code was generated by the GeneratePackageVersions tool. To safely
<Project>
<ItemGroup>
<PackageVersionSample Include="test\test-applications\integrations\Samples.AWS.SQS\Samples.AWS.SQS.csproj">
<Properties>ApiVersion=3.7.2.80;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<Properties>ApiVersion=3.7.2.81;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net461</TargetFramework>
<RequiresDockerDependency>True</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.AWS.SQS\Samples.AWS.SQS.csproj">
<Properties>ApiVersion=3.7.2.80;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<Properties>ApiVersion=3.7.2.81;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>netcoreapp2.1</TargetFramework>
<RequiresDockerDependency>True</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.AWS.SQS\Samples.AWS.SQS.csproj">
<Properties>ApiVersion=3.7.2.80;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<Properties>ApiVersion=3.7.2.81;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>netcoreapp3.0</TargetFramework>
<RequiresDockerDependency>True</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.AWS.SQS\Samples.AWS.SQS.csproj">
<Properties>ApiVersion=3.7.2.80;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<Properties>ApiVersion=3.7.2.81;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>netcoreapp3.1</TargetFramework>
<RequiresDockerDependency>True</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.AWS.SQS\Samples.AWS.SQS.csproj">
<Properties>ApiVersion=3.7.2.80;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<Properties>ApiVersion=3.7.2.81;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net5.0</TargetFramework>
<RequiresDockerDependency>True</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.AWS.SQS\Samples.AWS.SQS.csproj">
<Properties>ApiVersion=3.7.2.80;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<Properties>ApiVersion=3.7.2.81;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net6.0</TargetFramework>
<RequiresDockerDependency>True</RequiresDockerDependency>
</PackageVersionSample>
Expand Down Expand Up @@ -192,6 +192,36 @@ NOTE: This code was generated by the GeneratePackageVersions tool. To safely
<TargetFramework>net6.0</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj">
<Properties>ApiVersion=11.3.8;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net5.0</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj">
<Properties>ApiVersion=12.12.1;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net5.0</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj">
<Properties>ApiVersion=11.3.8;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net6.0</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj">
<Properties>ApiVersion=12.12.1;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net6.0</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj">
<Properties>ApiVersion=11.3.8;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>netcoreapp3.1</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.HotChocolate\Samples.HotChocolate.csproj">
<Properties>ApiVersion=12.12.1;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>netcoreapp3.1</TargetFramework>
<RequiresDockerDependency>False</RequiresDockerDependency>
</PackageVersionSample>
<PackageVersionSample Include="test\test-applications\integrations\Samples.Npgsql\Samples.Npgsql.csproj">
<Properties>ApiVersion=4.1.12;RestoreRecursive=false;BuildProjectReferences=false</Properties>
<TargetFramework>net461</TargetFramework>
Expand Down
Loading