Я не уверен, что это возможно, но я хотел спросить. Я написал программу, которая генерирует классы C# из таблиц базы данных. Было бы очень приятно позволить пользователю написать свой собственный метод, который соответствовал бы формату его потребностей, потому что то, что я определяю, может быть чрезмерным или недостаточным для кого-то. Я понимаю, что есть много переменных, но это вторично; Я уверен, что реализация интерфейса была бы надежным способом обойти некоторые потенциальные проблемы (я, конечно, только вслух)Позволяет пользователям реализовать свои собственные методы. Является ли это возможным?
Если это возможно, с чего мне начать искать, что я нужно сделать?
Заранее благодарен!
Отражение и динамическая загрузка Ассамблеи. Найдите их. – MarcinJuraszek
Вы хотите взглянуть на [MEF] (http://msdn.microsoft.com/en-us/library/dd460648.aspx). Это позволяет вам легко реализовать архитектуру «Plug In». –
Смелая стратегия Хлопок, давайте посмотрим, получится ли это для em! –