Пример #1
0
 public CommunityController(IBnhConfig config, IBnhRepositories repos, IRatingCalculator rating)
     : base(config, repos, rating)
 {
     this.config = config;
     this.repos = repos;
     this.rating = rating;
 }
Пример #2
0
 public AdminController(IBnhRepositories repos, IRatingCalculator rating, IBnhConfig config, IPathMapper pathMapper, ISearchProvider searcher)
 {
     this.repos = repos;
     this.rating = rating;
     this.config = config;
     this.pathMapper = pathMapper;
     this.searcher = searcher;
 }
Пример #3
0
        public BnhRepositories(IBnhConfig config)
            : base(config)
        {
            var connectionString = config.ConnectionStrings["mongo"];

            this.Communities = new MongoRepository<Community>(connectionString);
            this.Cities = new MongoRepository<City>(connectionString);

            EnsureData();
        }