static void Main(string[] args) { try { LucIocContainer container = new LucIocContainer(); Configure(container); Console.WriteLine(((IAnimal)container.Resolve <IPerro>()).ObtenerEspecie()); Console.WriteLine(((IAnimal)container.Resolve <IGato>()).ObtenerEspecie()); Console.WriteLine(((IAnimal)container.Resolve <ITigre>()).ObtenerEspecie()); } catch (Exception ex) { Console.Write(string.Format("Ocurrio un error: {0}", ex.Message)); } Console.ReadKey(); }
public void RegisterTest() { var res = _container.Resolve <ITest>(); Assert.NotNull(res, "No se logró resolver instancia de Test"); }