Exemple #1
0
 public NHibernateBoxQueryEvaluator(ILog log,
                                    RepositoryFinder repoFinder, IComponentContext context)
 {
     this.log     = log;
     _repoFinder  = repoFinder;
     this.context = context;
 }
        public NHibernateBoxTransformation(IDbContext context, RepositoryFinder repoFinder, ILog log,
                                           TaxonomyTree tree, BoxImporterStrategy strategy)
        {
            _context    = context;
            _repoFinder = repoFinder;
            _log        = log;
            _tree       = tree;

            ImportStrategy     = strategy;
            FindExistingEntity = new Func <IRepository <TE>, TE, TE>((r, e) => r.Get(e.Id));
        }
Exemple #3
0
 public NHibernateBoxConverter(RepositoryFinder _repoFinder)
 {
     this._repoFinder = _repoFinder;
 }
 public NHibernateBoxTransformation(IDbContext context, RepositoryFinder repoFinder, ILog log,
                                    TaxonomyTree tree)
     : this(context, repoFinder, log, tree, BoxImporterStrategy.ErrorExisting)
 {
 }