예제 #1
0
 public ProjectController(IUserRepository userRepository, IProjectRepository projectRepository, OrganizationRepository organizationRepository, BillingManager billingManager, NotificationSender notificationSender) {
     _userRepository = userRepository;
     _projectRepository = projectRepository;
     _organizationRepository = organizationRepository;
     _billingManager = billingManager;
     _notificationSender = notificationSender;
 }
예제 #2
0
 public AccountController(IMembershipProvider membership, IOrganizationRepository organizationRepository, IProjectRepository projectRepository, IUserRepository userRepository, BillingManager billingManager, NotificationSender notificationSender, IMailer mailer, DataHelper dataHelper) {
     _membershipProvider = membership;
     _organizationRepository = organizationRepository;
     _projectRepository = projectRepository;
     _userRepository = userRepository;
     _billingManager = billingManager;
     _notificationSender = notificationSender;
     _mailer = mailer;
     _dataHelper = dataHelper;
 }
예제 #3
0
 public AdminController(IOrganizationRepository repository, BillingManager billingManager, NotificationSender notificationSender) {
     _repository = repository;
     _billingManager = billingManager;
     _notificationSender = notificationSender;
 }
예제 #4
0
 public HomeController(ICacheClient cacheClient, IRedisClientsManager clientsManager, NotificationSender notificationSender, IUserRepository userRepository) {
     _cacheClient = cacheClient;
     _clientsManager = clientsManager;
     _notificationSender = notificationSender;
     _userRepository = userRepository;
 }
예제 #5
0
 public HomeController(ICacheClient cacheClient, IRedisClientsManager clientsManager, NotificationSender notificationSender) {
     _cacheClient = cacheClient;
     _clientsManager = clientsManager;
     _notificationSender = notificationSender;
 }