コード例 #1
0
        public HNSkypeBot(UserDataAccessors accessors, ILoggerFactory loggerFactory, IUserStorage userStorage, IUserUnreadStorySender userUnreadStorySender)
        {
            if (loggerFactory == null)
            {
                throw new System.ArgumentNullException(nameof(loggerFactory));
            }

            _logger = loggerFactory.CreateLogger <HNSkypeBot>();
            _logger.LogTrace("EchoBot turn start.");
            _accessors = accessors ?? throw new ArgumentNullException(nameof(accessors));

            _userStorage           = userStorage;
            _userUnreadStorySender = userUnreadStorySender;
        }
コード例 #2
0
 public SendUnreadStoriesToUsersJob(IUserUnreadStorySender userUnreadStorySender)
 {
     _userUnreadStorySender = userUnreadStorySender;
 }