<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,Microsoft.Practices.Unity.Configuration"/> </configSections> <unity> <containers> <container> <register type="ConsoleApplication4.IUser,ConsoleApplication4" mapTo="ConsoleApplication4.User,ConsoleApplication4"></register> </container> </containers> </unity> </configuration>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Practices.Unity.Configuration;
using Microsoft.Practices.Unity;
using System.Configuration;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
IUnityContainer container=new UnityContainer();
UnityConfigurationSection unity = (UnityConfigurationSection) ConfigurationManager.GetSection("unity");
unity.Configure(container);
Console.WriteLine(container.Resolve<IUser>().aa());
Console.ReadKey();
}
}
}本文出自 “程序猿的家--Hunter” 博客,请务必保留此出处http://962410314.blog.51cto.com/7563109/1714769
原文:http://962410314.blog.51cto.com/7563109/1714769