public MefSubstitute Build() { var compositionContainer = new NSubstituteCompositionContainer(new TypeCatalog(_types)); compositionContainer.Compose(_batch); return(MefSubstitute.CreateFrom(compositionContainer)); }
private MefSubstitute(NSubstituteCompositionContainer container) { _container = container; }
internal static MefSubstitute CreateFrom(NSubstituteCompositionContainer container) { return(new MefSubstitute(container)); }