Preserve Framework SOAP dateTime formatting

Proprietary

Replace attributed SoapDateTime.ToString(DateTime) calls with a private formatter. Preserve the exact seven-digit fraction and numeric local offset, including Framework's legacy behavior for UTC values. Evaluate the date once. Parsing, partial/struct containers, lambdas/query expressions, conditional files and scoped/global imports remain for review.

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

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