public MenteeController(IEmailMessageService emailMessageService, IMenteeService menteeService, IMentorService mentorService, IProgramStatusService programStatusService) { _emailMessageService = emailMessageService; _menteeService = menteeService; _mentorService = mentorService; _programStatusService = programStatusService; }
public HomeController(IUserLogService userLogService, IMentorService mentorService, IMenteeService menteeService, IProgramStatusService programStatusService, IUserService userService) { _menteeService = menteeService; _programStatusService = programStatusService; _mentorService = mentorService; _userLogService = userLogService; _userService = userService; }
public ServiceInitializationHosting(IServiceProvider serviceProvider, IProgramStatusService programStatusService) { _serviceProvider = serviceProvider; _programStatusService = programStatusService; }
/// <summary> /// Creates a new instance with the program status service. /// </summary> /// <param name="service">The service.</param> public ProgramStatusesController(IProgramStatusService service) { Contract.Requires(service != null, "The service must not be null."); this.service = service; }