This is "fixed" in .NET 4.7 [1], which will take its cues from the operating system by default. So if Windows has TLS 1.2 support enabled, your apps will too.
[1] https://docs.microsoft.com/en-us/dotnet/framework/whats-new/...
[1] https://docs.microsoft.com/en-us/dotnet/framework/whats-new/...