어셈블리를로드하고 모든 인터페이스를 구현하는 일부 코드가 있습니다 (asm이 유효하고로드 된 어셈블리라고 가정) .어셈블리에서 동적으로로드 된 인터페이스를 사용하여 해당 멤버를 호출하는 방법
var results = from type in asm.GetTypes()
where typeof(IServiceJob).IsAssignableFrom(type)
select type;
이제 막혔습니다. 이러한 개체의 인스턴스를 만들고 개체의 메서드와 속성을 호출해야합니다. 그리고 나중에 사용하기 위해 생성 된 객체에 대한 참조를 배열에 저장해야합니다.
호출해야하는 '메서드 및 속성'이 임의적인지 또는 IServiceJob 인터페이스의 멤버인지 여부를 명확히하지 않았습니다. – AnthonyWJones