Use strings for closed SOAP anyURI value locals

Proprietary

Replace method-local SoapAnyUri constructor/Parse wrappers with string locals only when every reference is an attributed read of Value. Framework SoapAnyUri stores strings without validating or normalizing URIs. Keep evaluation at the declaration, null values, and canonical local symbols. Escapes, writes, captures, nameof, multiple declarators, conditional-compilation files and scoped/global remoting imports remain for review.

OpenRewrite.Recipes.CSharp.Migration.Dotnet.Net3_0.UseStringForSoapAnyUriValues
mod run . --recipe=OpenRewrite.Recipes.CSharp.Migration.Dotnet.Net3_0.UseStringForSoapAnyUriValues

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.