Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ItemSchemeImportEngine{T,TItem}"/> class.
 /// </summary>
 /// <param name="database">
 /// The mapping store database instance.
 /// </param>
 /// <param name="factory">
 /// The <see cref="IItemImportEngine{T}"/> factory. Optional
 /// </param>
 protected ItemSchemeImportEngine(Database database, IItemImportFactory <TItem> factory)
     : base(database)
 {
     factory = factory ?? new ItemImportFactory <TItem>();
     this._itemImportEngine = factory.GetItemImport();
 }