/// <summary>
 /// <see cref="CoreTweetTwitterRepository"/> の新しいインスタンスを生成します。
 /// </summary>
 public CoreTweetTwitterRepository(
     TokensSettings tokensSettings,
     UserTimelineSettings userTimelineSettings)
 {
     this.tokensSettings       = tokensSettings;
     this.userTimelineSettings = userTimelineSettings;
 }
Esempio n. 2
0
        public AuthLogic(KoudouContext context, IOptions <TokensSettings> tokenSettings) : base(context)
        {
            this._tokenSettings = tokenSettings.Value;
            var key = Encoding.UTF8.GetBytes(_tokenSettings.Secret);

            _signingCredentials = new SigningCredentials(new SymmetricSecurityKey(key), SecurityAlgorithms.HmacSha256Signature);
        }