public string Get(string key, string defaultValue, DataSource ds) { string str = string.Join(DataSourceConsumer.cfgMultiPropJoin, DataSourceConsumer.Get(ds, this, null, key, defaultValue, false).ToArray()); if ((!ProductPage.LicEdition(ProductPage.GetContext(), DataSourceConsumer.L, 0) && (str != null)) && (str.Length > 3)) { return(str.Substring(0, 3) + "..."); } return(str); }
public MainWindowViewModel() { SimpleIoc.Default.Register <IDataSource>( () => new DataSource() ); dataSourceConsumer = new DataSourceConsumer(); //SimpleIoc.Default.Register<IDataSource>( // () => new DataSourceBis() // ); }
public void GetOne() { SimpleIoc.Default.Register <IDataSource>(() => new DataSourceBis()); IDataSource tDS = SimpleIoc.Default.GetInstance <IDataSource>(); string result1 = tDS.GetString(2); DataSourceConsumer dataSourceConsumer = new DataSourceConsumer(); string result2 = dataSourceConsumer.GetLetters(2); Assert.IsTrue(result1 == result2); }