sportradar / UnifiedOddsSdkNetCore

UnifiedFeed SDK is a client library that enables easier integration with the Betradar XML feeds. SDK exposes XML feed service interface in a more user-friendly way and isolates the client from having to do XML feed parsing, proper connection handling, error recovery, event queuing, data caching and dispatching.
https://sportradar.github.io/UnifiedOddsSdkNetCore/
Other
17 stars 14 forks source link

Library on nuget is built in DEBUG mode #20

Closed micdenny closed 1 year ago

micdenny commented 1 year ago

When I was investigating the problem on #19 the exception message took my attention, I saw a DebugProvider in it, does the DLL be compiled in DEBUG mode? Is there a reason for that?

This is took from the v1.27.0 package:

image

image

dhrovat commented 1 year ago

Some Debug.Asserts was removed version 1.28.0, so upgrading would avoid this. But as for what we have release package with debug mode dll - in the past that was specifically requested by some customers. Currently we are implementing new pipeline which will generate packages in Release mode, so any future release will change that.

dhrovat commented 1 year ago

The release pipeline was changed in between, so new packages are published in Release mode.