using Microsoft.Practices.Unity;
public class Dragon : IBeing
return "Me, I am Dragon";
IUnityContainer container = new UnityContainer()
.RegisterType<IBeing, Dragon>();
var someBeing = container.Resolve<IBeing>();
Console.WriteLine(someBeing.Name);