Exemplo n.º 1
0
        protected virtual void RegisterPersistenceAdapter()
        {
            var persistenceAdapter = new Adapter.Persistence.MySql.PersistenceAdapter(
                new PersistenceAdapterSettings()
            {
                ConnectionString = "server=127.0.0.1;" +
                                   "uid=bookorder_srv;" +
                                   "pwd=123;" +
                                   "database=bookorders"
            });

            persistenceAdapter.Initialize();
            persistenceAdapter.Register(Container);
        }
        private void ConfigurePersistenceAdapter()
        {
            if (_settings.PersistenceAdapter == "Test")
            {
                var persistenceAdapter = new Adapter.Persistence.Test.PersistenceAdapter();
                persistenceAdapter.Initialize();
                persistenceAdapter.Register(Container);
            }
            else if (_settings.PersistenceAdapter == "MySql")
            {
                var persistenceAdapter = new Adapter.Persistence.MySql.PersistenceAdapter(
                    new PersistenceAdapterSettings()
                {
                    ConnectionString = _settings.PersistenceConnectionString
                });

                persistenceAdapter.Initialize();
                persistenceAdapter.Register(Container);
            }
        }