aws / aws-xray-dotnet-agent

The official AWS X-Ray Auto Instrumentation Agent for .Net.
Apache License 2.0
23 stars 15 forks source link

Remove AWSXRayRecorder.Core's Dependency on AWSSDK.Core #13

Open lupengamzn opened 4 years ago

lupengamzn commented 4 years ago

Currently, AWSXRayRecorder.AutoInstrumentation references to AWSXRayRecorder.Core in .NET SDK and AWSXRayRecorder.Core package relies on AWSSDK.Core and AWSSDK.XRay , which causes a dependency conflict when Agent tries to pre-install AWSXRayRecorder.AutoInstrumentation and its satellite dependencies when we're not referencing AWSXRayRecorder.AutoInstrumentation in project. We need to figure out a way to remove AWSXRayRecorder.Core's dependency on AWSSDK.Core and AWSSDK.XRay to further solve the dependency conflicts for Agent pre-installing and let user's web application dependency-free when using .NET Agent.

lupengamzn commented 3 years ago

Removed AWSSDK.XRay https://github.com/aws/aws-xray-sdk-dotnet/pull/159