Preserve SOAP base64 formatting in partial classes

Proprietary

Replace attributed transient SoapBase64Binary formatting in block-bodied methods of partial classes with a static local formatter retaining Framework null, empty and LF-before-each-76-character-chunk behavior. Keep helper names local to the method to avoid cross-part member collisions. Standalone opt-in: review every consuming compilation for C# 8+ and compatible BCL references. Not included in the default migration composite. Other containers, field/property initializers, expression-bodied members, lambdas, queries and conditional/global-import files remain for review.

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

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