public NotificationService(ChannelState channelState) { _channelState = channelState ?? throw new ArgumentNullException(nameof(channelState)); _channelLogPropertyAccessor = _channelState.CreateProperty <ChannelLog>(nameof(ChannelLog)); }