Example #1
0
        public IList <AppUser> Handle(GetAppUserByUserRoleQuery theQuery)
        {
            var session = BuildSession();
            var query   = session.Query <AppUser>(EntityName)
                          .Where(x => x.UserRoles.Contains($"{theQuery.UserRoleId},"));

            return(query.ToList());
        }
        public IList <AppUser> Handle(GetAppUserByUserRoleQuery theQuery)
        {
            var session = BuildSession();
            var query   = session.QueryOver <AppUser>(EntityName)
                          .Where(x => x.UserRoles.IsInsensitiveLike($"{theQuery.UserRoleId},", MatchMode.Anywhere));

            return(query.List());
        }