Пример #1
0
 public static IWindsorContainer AlmacenDominio(this IWindsorContainer container)
 {
     return(container
            .CoreDominio()
            .RegisterDependency <IInventarioFactory, InventarioFactory>()
            .RegisterDependency <IGestorStock, GestorStock>()
            .RegisterDependency <IManejadorDeEvento <ArticuloIngresado>, CrearLotePorIngreso>()
            .RegisterDependency <IManejadorDeEvento <ArticuloRetirado>, DescontarStockPorSalida>()
            .RegisterDependency <IManejadorDeEvento <AntesGrabarEntidad <Articulo> >, CrearCodigoArticulo>()
            .RegisterDependency <IManejadorDeEvento <AntesGrabarEntidad <Movimiento> >, CrearNumeroMovimiento>());
 }
Пример #2
0
 public static IWindsorContainer RegisterCore(this IWindsorContainer container)
 {
     return(container
            .CoreDominio());
 }