예제 #1
0
        public static async Task <(NiconicoContext niconicoContext, NiconicoSessionStatus status, NiconicoAccountAuthority authority, uint userId)> CreateNiconicoContextAndLogInWithTestAccountAsync()
        {
            NiconicoContext niconicoContext = new NiconicoContext("HohoemaTest");

            niconicoContext.SetupDefaultRequestHeaders();
            var accountInfo = await AccountLoadingAsync();

            var res = await niconicoContext.Account.SignInAsync(new MailAndPasswordAuthToken(accountInfo.Mail, accountInfo.Password));

            return(niconicoContext :  niconicoContext, res.status, res.authority, res.userId);
        }
예제 #2
0
 public void Initialize()
 {
     _context = new NiconicoContext("HohoemaTest");
     _context.SetupDefaultRequestHeaders();
     _userClient = _context.User;
 }