以下のコードの 2 行目から、型のリストを取得します。これを IBusinessObject のリストとして返したいと思います。これは可能ですか?もしそうなら、どうすればこれを行うことができますか?
public List<IBusinessObject> RetrieveAllBusinessObjects()
{
var businessObjectType= typeof(IBusinessObject);
List<Type> implementationsOfBusinessObject = AppDomain.CurrentDomain.GetAssemblies()
.SelectMany(s => s.GetTypes())
.Where(businessObjectType.IsAssignableFrom).ToList();
return ?;
}