public CustomEntityCriteria(RepositoryFinder repoFinder, ILog log,
                             NHibernateBoxTransformation <TM, TE> transformation)
 {
     _repoFinder     = repoFinder;
     _log            = log;
     _transformation = transformation;
     repo            = repoFinder.CreateRepository <TE>();
 }
Esempio n. 2
0
        public SimplePersistentAction(IDbContext context, RepositoryFinder repoFinder, ILog log)
        {
            _context    = context;
            _repoFinder = repoFinder;
            _log        = log;

            _repo = _repoFinder.CreateRepository <Entity>();
        }
Esempio n. 3
0
        public HasRepositoriesMethod()
        {
            Mock <ISettings> settings;


            settings = new Mock <ISettings>();
            settings.Setup((x) => x.GetPreferredRemoteNameAsync()).ReturnsAsync(() => "origin");

            _finder = new(Git, settings.Object, NullLogger.Instance);
        }
Esempio n. 4
0
    private async Task AddServicesAsync()
    {
        ISettings           settings;
        ILogger             logger;
        Git                 git;
        LinkHandlerProvider linkHandlerProvider;
        RepositoryFinder    repositoryFinder;


        settings = new Settings(this);
        logger   = await Logger.CreateAsync();

        git = new Git(logger);
        linkHandlerProvider = new LinkHandlerProvider(settings, git, logger);
        repositoryFinder    = new RepositoryFinder(git, settings, logger);

        AddService(typeof(LinkHandlerProvider), (_, _, _) => Task.FromResult <object>(linkHandlerProvider));
        AddService(typeof(ILogger), (_, _, _) => Task.FromResult <object>(logger));
        AddService(typeof(RepositoryFinder), (_, _, _) => Task.FromResult <object>(repositoryFinder));
    }
 public BulkMetricsImportAction(IDbContext context, RepositoryFinder repoFinder, ILog log) : base(context, repoFinder, log)
 {
 }
 public JqGridCustomCriteria(RepositoryFinder repoFinder, ILog log, NHibernateBoxTransformation <TM, TE> transformation) : base(repoFinder, log, transformation)
 {
 }
Esempio n. 7
0
 public GridContextExtension(RepositoryFinder repoFinder,
                             IComponentContext componentContext)
 {
     _repoFinder       = repoFinder;
     _componentContext = componentContext;
 }
 public FormContextExtensions(RepositoryFinder repoFinder,
     IComponentContext componentContext)
 {
     _repoFinder = repoFinder;
     _componentContext = componentContext;
 }
 public HQLQueryAction(IDbContext context, RepositoryFinder repoFinder, ILog log)
     : base(context, repoFinder, log)
 {
 }
 public NHibernateBoxQueryEvaluator(ILog log, 
     RepositoryFinder repoFinder, IComponentContext context)
 {
     this.log = log;
     _repoFinder = repoFinder;
     this.context = context;
 }