/// <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;
        }
Esempio n. 2
0
 /// <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;
 }
Esempio n. 3
0
 /// <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;
 }