-
NuGet: OpenTelemetry.Instrumentation.ServiceFabricRemoting v1.18.0-beta.2
- Added support for registering custom Service Fabric exception convertors, so
that applications can propagate their own exception types across remoting
calls while still being instrumented. Service Fabric SDK 8 (runtime 11) no
longer enables theBinaryFormatterfallback for exception serialization by
default, and SDK 9 removes it altogether, so an exception without a
registered convertor reaches the client as aServiceException.
TraceContextEnrichedServiceRemotingProviderAttributeand
TraceContextEnrichedActorRemotingProviderAttributeare no longer sealed and
exposeGetServiceExceptionConvertors()/GetClientExceptionConvertors()
for this purpose. ARemotingExceptionDepthproperty was also added to
control how many levels of inner exceptions are serialized.
(#5166)
See CHANGELOG for details.
- Added support for registering custom Service Fabric exception convertors, so