Вы можете, если вы используете наш кодплекс (имя сборки заканчивается на .Codeplex).
ExportFactory и Lazy имеют разные цели.Вы можете выполнить отложенный импорт:
[Import]
public Lazy<MyDependency> Dep { get; set; }
Это позволит вам создавать экземпляры MyDependency при необходимости, используя Dep.Value, но только один раз.ExportFactory позволяет вам создавать столько экземпляров, сколько вы хотите, по мере необходимости.