/// <summary> /// Initializes a new instance of the <see cref="DownloadsController" /> class. /// </summary> /// <param name="handler">The handler.</param> /// <param name="htmlResponseBuilder"></param> public DownloadsController( IDownloadsHandler handler, IHtmlResponseBuilder htmlResponseBuilder) { Ensure.Argument.IsNotNull(handler, "handler"); Ensure.Argument.IsNotNull(htmlResponseBuilder, "htmlResponseBuilder"); _handler = handler; _htmlResponseBuilder = htmlResponseBuilder; }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="htmlResponseBuilder"> /// The html response builder. /// </param> /// <param name="userHandler"> /// The user handler. /// </param> public UserController(IHtmlResponseBuilder htmlResponseBuilder, IUserHandler userHandler) { _htmlResponseBuilder = htmlResponseBuilder; _userHandler = userHandler; }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="htmlResponseBuilder"> /// The html response builder. /// </param> /// <param name="ticketHandler"> /// The user handler. /// </param> public TicketController(IHtmlResponseBuilder htmlResponseBuilder, ITicketHandler ticketHandler) { _htmlResponseBuilder = htmlResponseBuilder; _ticketHandler = ticketHandler; }