/// <summary> /// Creates a new account controller. /// </summary> /// <param name="tokenGenerator">A token generator used when creating auth tokens.</param> /// <param name="passwordHasher">A password hasher used when hashing passwords.</param> /// <param name="userDao">A data access object to store user data.</param> public LoginController(ITokenGenerator tokenGenerator, IPasswordHasher passwordHasher, IUserDAO userDao, IEventDAO eventDAO, IOrderDAO orderDAO) { this.tokenGenerator = tokenGenerator; this.passwordHasher = passwordHasher; this.userDao = userDao; this.eventDAO = eventDAO; _orderDAO = orderDAO; }
public SecurityService(ISecurityDAO isecurityDAO, IEventDAO ieventDAO) { securityDAO = isecurityDAO; eventDAO = ieventDAO; }
public EventController(IEventDAO _eventDao) { eventDao = _eventDao; }
public EventsController(IEventDAO eventDAO) { this.eventDAO = eventDAO; }