Ejemplo n.º 1
0
        protected void Application_Start()
        {
            GlobalConfiguration.Configure(WebApiConfig.Register);
            var container = Boostrapper.ConfigureServices();

            GlobalConfiguration.Configuration.DependencyResolver = new SimpleInjectorWebApiDependencyResolver(container);
        }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     using (var b = new Boostrapper())
     {
         b.Run();
     }
 }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            CrossCurrentActivity.Current.Init(this, savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);

            _ = new Boostrapper();

            LoadApplication(new App());
        }
Ejemplo n.º 4
0
        internal static void Main(string[] args)
        {
            var services = Boostrapper.CreateServiceProvider(
                configFilePaths: new[] { "config.json" },
                commandLineArgs: args,
                installers: new RmqInstaller());

            logger = services.GetRequiredService <ILogger>();

            using (var rmq = new RmqConsumers(services))
            {
                Console.WriteLine("Press any <Enter> to publish message or anything else to terminate ...");
                Console.WriteLine();

                ConsoleKey key;
                while ((key = Console.ReadKey().Key) == ConsoleKey.Enter)
                {
                    PublishSomeMessage(rmq);
                }
            }
        }
Ejemplo n.º 5
0
 public void Setup()
 {
     _container = Boostrapper.Startup();
 }