C# používající bloky zaručeně zavolá .Dispose()
metoda objektu, i když je vyvolána výjimka. To znamená, že je to bezpečné, pokud váš poskytovatel používá .Dispose()
způsob uzavření spojení. Podívejte se do dokumentace pro tento typ , vidím tento úryvek (dole v sekci 25.2.3.3.5):
To mi říká, že můžete spojení ukončit pomocí metody Dispose, a tedy using
blok by měl být vše, co potřebujete.