AndyPike.Castlecasts.IntroToWindsor.UsingWindsor.Program.Main C# (CSharp) Method

Main() static private method

static private Main ( string args ) : void
args string
return void
        static void Main(string[] args)
        {
            var container = new WindsorContainer(new XmlInterpreter("Windsor.config"));

            container
                .AddComponent<ILogger, FileLogger>()
                .AddComponent<INotifier, SmsSender>()
                .AddComponent<IOrderProcessingService, OrderProcessingService>();

            var orderProcessingService = container.Resolve<IOrderProcessingService>();
            orderProcessingService.PlaceOrder(new Order());

            Console.ReadLine();
        }
Program