DefaultOptionsProvider: allow overriding LibName by NickCraver · Pull Request #2453 · StackExchange/StackExchange.Redis (original) (raw)

If a wrapper package is generally in use in a deployment, it may want to override what we set as the library name in CLIENT SETINFO lib-name <name>. This allows doing so via the DefaultOptionsProvider (intentionally not on ConfigurationOptions directly as version isn't either).

Note that this does NOT upgrade the test suite to 7.2.0 RC1. I did test and this works, but there are other breaks we need to evaluate - I'll open another PR separately to demonstrate.