Uninstall via dnf remove like following,
sudo dnf remove dotnet-sdk-9.0 dotnet-runtime-deps-9.0 --quiet --assumeyes
leaves behind intialization cli script dotnet-cli-tools-bin-path.sh in /etc/profile.d
check after uninstallation,
$ ls /etc/profile.d/*dotnet*
/etc/profile.d/dotnet-cli-tools-bin-path.sh
$ cat /etc/profile.d/dotnet-cli-tools-bin-path.sh
export PATH="$PATH:$HOME/.dotnet/tools"