public OrganizationController(IOrganizationRepository organizationRepository, ICacheClient cacheClient, IUserRepository userRepository, IProjectRepository projectRepository, BillingManager billingManager, ProjectController projectController, IMailer mailer, IMessagePublisher messagePublisher, EventStats stats) : base(organizationRepository) { _cacheClient = cacheClient; _userRepository = userRepository; _projectRepository = projectRepository; _billingManager = billingManager; _projectController = projectController; _mailer = mailer; _messagePublisher = messagePublisher; _stats = stats; }
public OrganizationController(IOrganizationRepository organizationRepository, IUserRepository userRepository, IProjectRepository projectRepository, BillingManager billingManager, ProjectController projectController, IMailer mailer) : base(organizationRepository) { _userRepository = userRepository; _projectRepository = projectRepository; _billingManager = billingManager; _projectController = projectController; _mailer = mailer; }