public SetupController(Services.MongoSettings.Service.IMongoSettingsService mongoService,
                                Services.EncryptionSettings.Service.IEncryptionSettingsService encryptionService,
                                UserManager<ApplicationUser> userManager,
                                RoleManager<IdentityRole> roleManager,
                                SignInManager<ApplicationUser> signInManager,
                                Services.Site.Service.ISiteSettingsService siteSettingsService) : base()
        {
            _mongoService = mongoService;
            _encryptionService = encryptionService;
            _userManager = userManager;
            _signInManager = signInManager;
            _roleManager = roleManager;
            _siteSettingsService = siteSettingsService;


        }
 public CmsPageService(Services.MongoSettings.Service.IMongoSettingsService mongoService)
 {
     _mongoService = mongoService;
     _cmsPages = _mongoService.GetMongoCollection<CmsPage>("cmspage");
 }
 public CmsWidgetContentService(Services.MongoSettings.Service.IMongoSettingsService mongoService)
 {
     _mongoService = mongoService;
     _cmsWidgetContents = _mongoService.GetMongoCollection<CmsWidgetContent>("cmswidgetcontent");
 }
 public CategoryService (Services.MongoSettings.Service.IMongoSettingsService mongoService)
 {
     _mongoService = mongoService;
     _categories = _mongoService.GetMongoCollection<Category>("category");
 }
 public ProductService(Services.MongoSettings.Service.IMongoSettingsService mongoService)
 {
     _mongoService = mongoService;
     _products = _mongoService.GetMongoCollection<Product>("product");
 }
 public AbstractSetupRequiredController(Services.MongoSettings.Service.IMongoSettingsService mongoService) : base()
 {
     _mongoService = mongoService;
 }