public BroadcastServer(BroadcastOptions options,
                        IHttpResponseBuilder httpResponseBuilder,
                        ILogger <BroadcastServer> logger) : base(options.Address, options.Port)
 {
     _httpResponseBuilder = httpResponseBuilder;
     _logger = logger;
 }
Esempio n. 2
0
 public HttpTrafficHandler(IHttpRequestBuilder httpRequestBuilder, IHttpRequestExecutor httpRequestExecutor,
                           IHttpResponseBuilder httpResponseBuilder)
 {
     _httpRequestBuilder  = httpRequestBuilder;
     _httpRequestExecutor = httpRequestExecutor;
     _httpResponseBuilder = httpResponseBuilder;
 }
Esempio n. 3
0
        public UserController(IUserService userService, IHttpResponseBuilder responseBuilder)
        {
            if (userService == null)
            {
                throw new ArgumentNullException("userService");
            }
            if (responseBuilder == null)
            {
                throw new ArgumentNullException("responseBuilder");
            }

            _userService     = userService;
            _responseBuilder = responseBuilder;
        }
Esempio n. 4
0
        public TaskController(ITaskService taskService, IHttpResponseBuilder responseBuilder)
        {
            if (taskService == null)
            {
                throw new ArgumentNullException("taskService");
            }

            if (responseBuilder == null)
            {
                throw new ArgumentNullException("responseBuilder");
            }

            _taskService     = taskService;
            _responseBuilder = responseBuilder;
        }