コード例 #1
0
ファイル: UsersRepository.cs プロジェクト: koushikajay/Alfred
 private bool UserAlreadyExists(User newUser, Users users)
 {
     return users
         .Items
         .Any(
             user =>
             user.UserName.Equals(
                 newUser.UserName,
                 StringComparison.OrdinalIgnoreCase
             )
         );
 }
コード例 #2
0
ファイル: UsersRepository.cs プロジェクト: koushikajay/Alfred
        public bool TryGet(out Users users)
        {
            lock (locker)
            {
                try
                {
                    using (var session = this.database.OpenSession())
                    {
                        users = session.Load<Users>("users") ?? new Users();
                    }
                }
                catch
                {
                    users = new Users();
                    return false;
                }
            }

            return true;
        }