Пример #1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);
            
            var mainContainerConfig = new MainContainerConfig();
            mainContainerConfig.RegisterAsSelf<Shell>();
            mainContainerConfig.RegisterStrings<SDGuiStrings>();
            var mainContainer = mainContainerConfig.BuildContainer();

            mainContainer.Resolve<Shell>().Show();
        }
Пример #2
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            var mainContainerConfig = new MainContainerConfig();

            mainContainerConfig.RegisterAsSelf <Shell>();
            mainContainerConfig.RegisterStrings <SDGuiStrings>();
            var mainContainer = mainContainerConfig.BuildContainer();

            mainContainer.Resolve <Shell>().Show();
        }
Пример #3
0
        public static int Main(string[] args)
        {
            var exitCode = -1;
            try
            {
                var mainContainerConfig = new MainContainerConfig();
                mainContainerConfig.RegisterAsSelf<SDConsole>();
                mainContainerConfig.RegisterStrings<SDConsoleStrings>();
                var mainContainer = mainContainerConfig.BuildContainer();

                mainContainer.Resolve<SDConsole>().Start(args);
                exitCode = 0;
            }
            catch (Exception ex)
            {
                Trace.TraceError(ex.ToString());
            }
            return exitCode;
        }
Пример #4
0
        public static int Main(string[] args)
        {
            var exitCode = -1;

            try
            {
                var mainContainerConfig = new MainContainerConfig();
                mainContainerConfig.RegisterAsSelf <SDConsole>();
                mainContainerConfig.RegisterStrings <SDConsoleStrings>();
                var mainContainer = mainContainerConfig.BuildContainer();

                mainContainer.Resolve <SDConsole>().Start(args);
                exitCode = 0;
            }
            catch (Exception ex)
            {
                Trace.TraceError(ex.ToString());
            }
            return(exitCode);
        }