Поскольку вы создаете новый SqlConnection
, вы хотите утилизировать его, иначе соединение не закроется. См. MSDN для инструкций по использованию.
Тот факт, что это статический метод, хотя ... это не проблема, поскольку вы не обновляете никакое общее состояние (глобальные переменные).
РЕДАКТИРОВАТЬ: AFAIK, «подводные камни» статических методов в веб-сервисах такие же, как и в любом другом приложении. Единственное, на что следует обратить внимание, это то, что веб-сервис - это сервер, который, как ожидается, будет надежно работать в течение длительного периода времени. Таким образом, вещи, которые могут вызвать проблемы с течением времени (утечки памяти, истощение соединения с БД и т. Д.), Более значительны, чем для других приложений, которые работают в течение гораздо более короткого периода времени.