/// <summary> /// Initializes a new instance of the <see cref="TableGeneratorFacts"/> class. /// </summary> public TableGeneratorFacts() { this.target = new TableGenerator(); using (var schema = FakeSchemaFactory.CreateDefaultTableSchema()) { this.generatedSql = this.target.GenerateTable("TEST TABLE", schema); } }
/// <summary> /// Convert table to target enumerable /// </summary> /// <param name="table">Table</param> /// <param name="type">Target type</param> /// <param name="row">One-based mapping provider row index</param> /// <returns>Target enumerable</returns> public static IEnumerable <object> Convert(this Table table, Type type, int row, bool safeMode = false) { if (row < 1) { throw new ArgumentException("One-based row index must be greater than 0"); } var map = new TableMapper(type).Map(table[row - 1]).Exclude(row); map.SafeMode = safeMode; ITableGenerator generator = map; return(generator.Instantiate(table)); }
public BasicClient(ITableGenerator tableGenerator, IBasicService basicService, ISerialisation serialisation, ICompression compression, IEncryption encryption, TokenTableSet tokenTableSet) { _tableGenerator = tableGenerator; _basicService = basicService; _serialisation = serialisation; _compression = compression; _encryption = encryption; if (tokenTableSet == null) { _tokenTableSet = GenerateTokenTable(); } else { _tokenTableSet = tokenTableSet; } }
public TrunkListHandler() { this.trunkInfoDao = new TrunkinformationDao(); this.tableGenerator = new TableGenerator(); logger.Info("constructor method done."); }
public GoodsListHandler() { this.goodsInfoDao = new GoodssourceinformationDao(); this.tableGenerator = new TableGenerator(); logger.Info("Constructor method done."); }
/// <summary> /// Convert table to target enumerable /// </summary> /// <param name="table">Table</param> /// <param name="generator">Generator</param> /// <returns>Target enumerable</returns> public static IEnumerable <object> Convert(this Table table, ITableGenerator generator) { return(generator.Instantiate(table)); }
/// <summary> /// Convert table to target enumerable /// </summary> /// <typeparam name="T">Target type</typeparam> /// <param name="table">Table</param> /// <param name="generator">Generator</param> /// <returns>Target enumerable</returns> public static IEnumerable <T> Convert <T>(this Table table, ITableGenerator <T> generator) where T : new() { return(generator.Instantiate(table)); }
public SpeciallineListHandler() { this.speciallineDao = new SpeciallineinfoDao(); this.tableGenerator = new TableGenerator(); logger.Info("Constructor method done."); }