public AuthController(ILoggerFactory loggerFactory, IUserRepository userRepository, IOrganizationRepository orgRepository, ITemplatedMailService mailer, ITokenRepository tokenRepository, OrganizationService organizationService) { _logger = loggerFactory?.CreateLogger <AuthController>() ?? NullLogger.Instance; _userRepository = userRepository; _organizationRepository = orgRepository; _mailer = mailer; _tokenRepository = tokenRepository; _organizationService = organizationService; }
public OrganizationController(IOrganizationRepository organizationRepository, ILoggerFactory loggerFactory, IUserRepository userRepository, ITemplatedMailService mailer, IMessagePublisher messagePublisher, IMapper mapper) : base(loggerFactory, organizationRepository, mapper) { _userRepository = userRepository; _mailer = mailer; _messagePublisher = messagePublisher; }
public UserController( ILoggerFactory loggerFactory, IUserRepository userRepository, IOrganizationRepository organizationRepository, IPublicFileStorage publicFileStorage, OrganizationService organizationService, ITemplatedMailService mailer, ITokenRepository tokenRepository, IMapper mapper, IMessagePublisher messagePublisher) : base(loggerFactory, userRepository, mapper) { _organizationRepository = organizationRepository; _organizationService = organizationService; _publicFileStorage = publicFileStorage; _mailer = mailer; _tokenRepository = tokenRepository; _messagePublisher = messagePublisher; }