/// <summary> /// Session controller constructor. /// </summary> /// <param name="sessionRepository">The session repository.</param> /// <param name="materialRepository">The material repository.</param> /// <param name="eventsRepository">The events repository.</param> /// <param name="authorizationService">The authorization service.</param> public SessionController(ISessionRepository sessionRepository, IMaterialRepository materialRepository, IEventDefinitionRepository eventsRepository, IAuthorizationService authorizationService) { _sessionRepository = sessionRepository; _materialRepository = materialRepository; _eventsRepository = eventsRepository; _authorizationService = authorizationService; }
/// <summary> /// Constructor /// </summary> /// <param name="eventDefinitionRepository">IEventDefinitionRepository dependency</param> public SpeakersController(IEventDefinitionRepository eventDefinitionRepository) { if (eventDefinitionRepository == null) throw new ArgumentNullException("eventDefinitionRepository"); _eventDefinitionRepository = eventDefinitionRepository; }
/// <summary> /// Home controller constructor. /// </summary> public HomeController(IEventDefinitionRepository eventsRepository) { if (eventsRepository == null) throw new ArgumentNullException("eventsRepository"); this.eventsRepository = eventsRepository; }
/// <summary> /// Home controller constructor. /// </summary> public HomeController(IEventDefinitionRepository eventsRepository) { if (eventsRepository == null) { throw new ArgumentNullException("eventsRepository"); } this.eventsRepository = eventsRepository; }
/// <summary> /// Constructor /// </summary> /// <param name="eventDefinitionRepository">IEventDefinitionRepository dependency</param> public SpeakersController(IEventDefinitionRepository eventDefinitionRepository) { if (eventDefinitionRepository == null) { throw new ArgumentNullException("eventDefinitionRepository"); } _eventDefinitionRepository = eventDefinitionRepository; }
/// <summary> /// Event controller contructor. /// </summary> /// <param name="eventsRepository"></param> /// <param name="registeredUserRepository"></param> /// <param name="sessionRepository"></param> /// <param name="materialRepository"></param> public EventController( IEventDefinitionRepository eventsRepository, IRegisteredUserRepository registeredUserRepository, ISessionRepository sessionRepository, IMaterialRepository materialRepository) { _eventsRepository = eventsRepository; _registeredUserRepository = registeredUserRepository; _sessionRepository = sessionRepository; _materialRepository = materialRepository; }
/// <summary> /// Constructor /// </summary> /// <param name="sessionRepository">ISessionRepository dependency</param> /// <param name="eventDefinitionRepository">IEventDefinitionRepository dependency</param> public SessionsController(ISessionRepository sessionRepository, IEventDefinitionRepository eventDefinitionRepository) { if (sessionRepository == null) throw new ArgumentNullException("sessionRepository"); if (eventDefinitionRepository == null) throw new ArgumentNullException("eventDefinitionRepository"); _sessionRepository = sessionRepository; _eventDefinitionRepository = eventDefinitionRepository; }
/// <summary> /// Constructor /// </summary> /// <param name="sessionRepository">ISessionRepository dependency</param> /// <param name="eventDefinitionRepository">IEventDefinitionRepository dependency</param> public SessionsController(ISessionRepository sessionRepository, IEventDefinitionRepository eventDefinitionRepository) { if (sessionRepository == null) { throw new ArgumentNullException("sessionRepository"); } if (eventDefinitionRepository == null) { throw new ArgumentNullException("eventDefinitionRepository"); } _sessionRepository = sessionRepository; _eventDefinitionRepository = eventDefinitionRepository; }
/// <summary> /// Initializes a new instance of the <see cref="AuthorizationService" /> class. /// </summary> /// <param name="eventDefinitionRepository">The event definition repository.</param> /// <param name="sessionRepository">The session repository.</param> public AuthorizationService(IEventDefinitionRepository eventDefinitionRepository, ISessionRepository sessionRepository) { _eventDefinitionRepository = eventDefinitionRepository; _sessionRepository = sessionRepository; }
/// <summary> /// Schedule controller constructor. /// </summary> public ScheduleController(ISessionRepository sessionRepository, IEventDefinitionRepository eventDefinitionRepository, IAuthorizationService authorizationService) { _sessionRepository = sessionRepository; _eventDefinitionRepository = eventDefinitionRepository; _authorizationService = authorizationService; }
/// <summary> /// Registered Users Controller constructor /// </summary> /// <param name="eventDefinitionRepository"> </param> /// <param name="registeredUserRepository"></param> public RegisteredUsersController(IEventDefinitionRepository eventDefinitionRepository, IRegisteredUserRepository registeredUserRepository) { _eventDefinitionRepository = eventDefinitionRepository; _registeredUserRepository = registeredUserRepository; }
public EventDefinitionService(IEventDefinitionRepository eventDefinitionRepository, IAwardConditionRepository awardConditionRepository) { _eventDefinitionRepository = eventDefinitionRepository; _awardConditionRepository = awardConditionRepository; }
/// <summary> /// Event controller contructor. /// </summary> public EventController(IEventDefinitionRepository eventsRepository, IAuthorizationService authorizationService) { _eventsRepository = eventsRepository; _authorizationService = authorizationService; }