Exemplo n.º 1
0
 /* Construct Object */
 public Ftp(IConfigurationKeyRepository configRepo)
 {
     repoConfig = configRepo;
     host       = repoConfig.Get(ConfigurationKeyStatic.FTP_CREDENTIAL_HOST);
     user       = repoConfig.Get(ConfigurationKeyStatic.FTP_CREDENTIAL_USER);
     pass       = repoConfig.Get(ConfigurationKeyStatic.FTP_CREDENTIAL_PASSWORD);
 }
Exemplo n.º 2
0
 public UserController(
     IUserRepository userRepo,
     ICommentRepository commentRepo,
     IArticleRepository articleRepo,
     ICategoryRepository categoryRepo,
     IConfigurationKeyRepository configRepo,
     IAccount accnt,
     IFtp ft,
     ITextBuilder txtBuilder,
     IImageModifier imgModifier,
     ISessionHelper sessionRepo,
     IImageHelper imgHelper)
 {
     repoUser               = userRepo;
     repoComment            = commentRepo;
     repoArticle            = articleRepo;
     repoCategory           = categoryRepo;
     repoConfig             = configRepo;
     account                = accnt;
     ftp                    = ft;
     textBuilder            = txtBuilder;
     imageModifier          = imgModifier;
     repoSession            = sessionRepo;
     imageHelper            = imgHelper;
     repoSession.Controller = this;
 }
Exemplo n.º 3
0
 public SearchController(
     IArticleRepository articleRepo,
     ICategoryRepository categoryRepo,
     IConfigurationKeyRepository configRepo)
 {
     repoArticle  = articleRepo;
     repoCategory = categoryRepo;
     repoConfig   = configRepo;
 }
Exemplo n.º 4
0
 public ConfigurationController(
     IConfiguration configuration,
     IConfigurationRepository configurationRepository,
     IConfigurationKeyRepository configurationKeyRepository,
     IConfigurationSetRepository configurationSetRepository)
 {
     _configuration              = configuration;
     _configurationRepository    = configurationRepository;
     _configurationKeyRepository = configurationKeyRepository;
     _configurationSetRepository = configurationSetRepository;
 }
Exemplo n.º 5
0
 public ImageHelper(
     IConfigurationKeyRepository configRepo,
     IImageModifier imgModifier,
     IFtp ft,
     ITextBuilder txtBuilder)
 {
     repoConfig    = configRepo;
     imageModifier = imgModifier;
     ftp           = ft;
     textBuilder   = txtBuilder;
 }
Exemplo n.º 6
0
 public Account(IEmailSender emailSender,
                IConfigurationKeyRepository configRepo,
                ITextBuilder txtBuilder,
                IUserRepository userRepo,
                ISessionHelper sessionRepo)
 {
     myMembershipProvider = new MyMembershipProvider();
     sender      = emailSender;
     repoConfig  = configRepo;
     textBuilder = txtBuilder;
     repoUser    = userRepo;
     repoSession = sessionRepo;
 }
Exemplo n.º 7
0
 public ArticleController(
     IArticleRepository articleRepo,
     ICategoryRepository categoryRepo,
     ICommentRepository commentRepo,
     IUserRepository userRepo,
     IConfigurationKeyRepository configRepo,
     ISessionHelper sessionRepo)
 {
     repoArticle            = articleRepo;
     repoCategory           = categoryRepo;
     repoComment            = commentRepo;
     repoUser               = userRepo;
     repoConfig             = configRepo;
     repoSession            = sessionRepo;
     repoSession.Controller = this;
 }
Exemplo n.º 8
0
 public AccountController(
     IUserRepository userRepo,
     IEmailSender emailSender,
     IConfigurationKeyRepository configRepo,
     IAccount accnt,
     ITextBuilder txtBuilder,
     ISessionHelper sessionRepo)
 {
     repo                   = userRepo;
     sender                 = emailSender;
     repoConfig             = configRepo;
     account                = accnt;
     textBuilder            = txtBuilder;
     repoSession            = sessionRepo;
     repoSession.Controller = this;
 }
Exemplo n.º 9
0
        public static string AbsoluteAction(this UrlHelper url, string action, string controller, object routeValues, IConfigurationKeyRepository configRepo)
        {
            Uri requestUrl = url.RequestContext.HttpContext.Request.Url;

            string absoluteAction = string.Format("{0}{1}",
                                                  configRepo.Get(ConfigurationKeyStatic.URL),
                                                  url.Action(action, controller, routeValues));

            return(absoluteAction);
        }
Exemplo n.º 10
0
 public HomeController(IConfigurationKeyRepository configRepo)
 {
     repoConfig = configRepo;
 }
Exemplo n.º 11
0
 public AuthCallbackController(
     IConfigurationKeyRepository configRepo)
 {
     repoConfig = configRepo;
 }