public AccountController(IRepositoryTicketServiceSegregator repositoryTicketServices, IRepositoryAdminServiceSegregator repositoryAdminService, IAccontManagerServiceSegregator accountManagerService) : this(new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext()))) { _adminServices = repositoryAdminService as RepositoryAdminServices; _repositoryServices = repositoryTicketServices as RepositoryTicketServices; _accountManagementServices = accountManagerService as AccountManagementServices; _emailServices = new EmailService(ConfigurationManager.AppSettings["SmtpHostServer"]); }
public AdministrationController(IRepositoryTicketServiceSegregator repositoryTicketServices, IRepositoryAdminServiceSegregator repositoryAdminService) { _repositoryTicketServices = repositoryTicketServices as RepositoryTicketServices; _repositoryAdminServices = repositoryAdminService as RepositoryAdminServices; var smtpHostServer = System.Configuration.ConfigurationManager.AppSettings["SmtpHostServer"]; _emailService = new EmailService(smtpHostServer); }
public EmailListController() { _adminServices = new RepositoryAdminServices(); }
public TicketsController(IRepositoryTicketServiceSegregator repositoryTicketServices, IRepositoryAdminServiceSegregator repositoryAdminServices) { _repositoryTicketServices = repositoryTicketServices as RepositoryTicketServices; _repositoryAdminServices = repositoryAdminServices as RepositoryAdminServices; }