예제 #1
0
        public XmlCurrencyDataSource( XmlDataStore dataStore )
        {
            DbC.ThrowIfArgumentNull( dataStore, "dataStore" );

            var ds = (SingleDataSource)dataStore.GetData( Name ).SingleOrDefault();
            myCurrencyTable = (CurrencyTable)ds.Value;
        }
예제 #2
0
        private IDataSourceFactory CreateXmlDataSourceFactory()
        {
            DataStore = new XmlDataStore();

            var dataSourceFactory = new XmlDataSourceFactory( DataStore );
            return dataSourceFactory;
        }
예제 #3
0
        public void SetUp()
        {
            var xmlDataStore = new XmlDataStore();
            myPrimaryDsFactory = new XmlDataSourceFactory( xmlDataStore );

            mySecondaryDsFactory = new TomDataSourceFactory();
        }
예제 #4
0
        public void SetUp()
        {
            myDataStore = new XmlDataStore();

            foreach ( var ds in GetEmbeddedDataSources() )
            {
                myDataStore.Add( ds );
            }
        }
예제 #5
0
 public XmlDataSourceFactory( XmlDataStore dataStore )
 {
     myDataStore = dataStore;
 }