Beispiel #1
0
        public CompositionRoot(IRegistrator registrator)
        {
            registrator.Register <IOrderService, OrderService>();
            registrator.Register <ICustomerService, CustomerService>();

            //For components
            registrator.RegisterRepository();

            //For assembly scan
            //container.Register<ILogger, Serilog>() ;
            //    //var assemblies = new[] { typeof(ExportedService).GetAssembly() };
            //    //container.RegisterMany(assemblies);
        }