/// <summary> /// Returns the <see cref="INameableImportEngine{T, TProc}" />. /// </summary> /// <returns> /// The <see cref="INameableImportEngine{T, TProc}" />. /// </returns> public INameableImportEngine <T, TProc> GetNameableImport() { INameableImportEngine <T, TProc> itemImportEngine = null; if (this._customFactory != null) { itemImportEngine = this._customFactory(); } return(itemImportEngine ?? DefaultEngineHelper.GetNameableEngine <T, TProc>()); }
/// <summary> /// Initializes a new instance of the <see cref="SchemeMapBaseEngine{TSchemaMap,TProc}"/> class. /// </summary> protected SchemeMapBaseEngine() { this._nameableImportEngine = new NameableBaseEngine <TSchemaMap, TProc>(); this._validateStatusEngine = new ValidateStatusEngine(); }