У меня есть требование, когда мне нужно реализовать интерфейс в моем проекте, который присутствует в DLL третьей части. Я загружаю эту DLL, используя отражение. Является ли это возможным?Реализация интерфейса с использованием Reflection C#
class MyClass : I3rdPartyInterface
{
//implementing interface
}
Здесь I3rdPartyInterface
это интерфейс присутствует в моей 3-й партии библиотеки DLL. Эта DLL могла или не могла присутствовать на компьютере клиента, установлен мой программный продукт. Если он присутствует, я должен реализовать методы интерфейса.
Почему вы загружаете этот DLL с помощью отражения? Почему вы не могли ссылаться на него? –
@ xtnd8 Да, точно я не могу сослаться на эту Dll в моем проекте – Anamay
в чем проблема, с которой вы сталкиваетесь? Является ли эта неуправляемая DLL? –