Ejemplo n.º 1
0
        public void Inject_Test()
        {
            IApplicationContext applicationContext = new AttributeApplicationContext("Ndi.UnitTests.TestComponents.InjectByType");
            Parent parent = (Parent)applicationContext.GetComponent("injectParentComponent");

            Assert.Equal("injectChildComponent", parent.ChildName);
        }
Ejemplo n.º 2
0
        private static void Main(string[] args)
        {
            AbstractApplicationContext appCtx = new AttributeApplicationContext("NdiExample");

            IMainComponent mainComponent = (IMainComponent)appCtx.GetComponent("mainComponent");

            mainComponent.Start();

            Console.ReadLine();
        }
Ejemplo n.º 3
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            AbstractApplicationContext appCtx   = new AttributeApplicationContext("MultiFontViewer");
            MultiFontViewerForm        mainForm = (MultiFontViewerForm)appCtx.GetComponent("mainForm");

            Application.Run(mainForm);
        }
 public AttributeApplicationContextTest()
 {
     applicationContext = new AttributeApplicationContext("Ndi.UnitTests.TestComponents.SimpleComponents");
 }