Ask a questionAsk a question
 

QuestionMEF and singletons

  • Tuesday, June 23, 2009 9:47 AMGerhard Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    I have an object with more than one interface and I want to resolve this dependancies with MEF. But its important, that the instance of the object is a singleton, so how can I tell MEF to do so?

    Thanks

    Gerhard
    • Moved byMathias SchifferMSFTTuesday, June 23, 2009 10:28 AMEnglish Language Post (From:.NET Framework)
    •  

All Replies

  • Monday, August 17, 2009 10:04 AMCraig Kuhnert Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    When you export your class use the creationpolicy attribute
    [PartCreationPolicy(CreationPolicy.Shared)]
    [Export(typeof(IMyInterface))]
    public class MyClass : IMyInterface
    {
    }