У меня есть набор методов, которые выполняют некоторую служебную работу через соединение SQL, и до сих пор они копировались из проекта в проект.Но со временем количество проектов выросло, и мне нужно синхронизировать эти методы на случай, если я обнаружу ошибку или мне нужно ее обновить.
Мне удалось привести ее в состояние, в котором класс доступа SQLявляется частичным классом, одна часть специфична для проекта и содержит оболочки для конкретной базы данных.Вторая часть является общей и содержит методы, которые используются во всех специфичных для проекта базах данных.
Проблема заключается в том, что теперь у меня есть класс «полезности», скопированный в 8 проектов с одинаковым содержимым,в разных пространствах имен.В C / C ++ это было бы просто, потому что я просто включил бы содержимое файла там, где это было необходимо.Что мне делать в C #?