コード例 #1
0
ファイル: MEFActivator.cs プロジェクト: web-projects/MEF_ADA
 public MEFActivator()
 {
     using (IKernel kernel = new MEFKernelResolver().ResolveKernel())
     {
         kernel.Inject(this);
     }
 }
コード例 #2
0
        IMEFApplication IMEFApplicationProvider.GetMEFApplication()
        {
            MEFApplication application = new MEFApplication();

            using (IKernel kernel = new MEFKernelResolver().ResolveKernel())
            {
                kernel.Inject(application);
            }

            return(application);
        }
コード例 #3
0
        public MEFApplicationTests()
        {
            subject = new MEFApplication();

            using (IKernel kernel = new MEFKernelResolver().ResolveKernel())
            {
                kernel.Inject(subject);
            }

            asyncManager = new MEFStateMachineAsyncManager();
        }