public WebSubClientController(ILogger <WebSubClientController> logger, ClientSubscriptions clientSubscriptions, IHubSubscriptions hubSubscriptions) { this.logger = logger; this.clientSubscriptions = clientSubscriptions; this.hubSubscriptions = hubSubscriptions; }
public WebSubClientHub(ILogger <WebSubClientHub> logger, ClientSubscriptions clientSubscriptions, IHubSubscriptions hubSubscriptions) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.clientSubscriptions = clientSubscriptions ?? throw new ArgumentNullException(nameof(clientSubscriptions)); this.hubSubscriptions = hubSubscriptions ?? throw new ArgumentNullException(nameof(hubSubscriptions)); }