UCosmic.SeedData.MemberEntitySeeder.Seed C# (CSharp) Метод

Seed() публичный Метод

public Seed ( ) : void
Результат void
        public void Seed()
        {
            // delete all app services db users
            var members = Membership.GetAllUsers();
            foreach (var member in members.Cast<MembershipUser>())
                Membership.DeleteUser(member.UserName, true);

            // create new app services db user for each registered user
            var users = _entities.Query<User>().Where(u => u.IsRegistered && u.EduPersonTargetedId == null);
            foreach (var user in users)
            {
                Membership.CreateUser(user.Name, "asdfasdf", user.Person.DefaultEmail.Value);
            }
        }
    }

Usage Example

Пример #1
0
        public void Seed()
        {
            _sqlSeeder.Seed();
            _unitOfWork.SaveChanges();

            _externalFileEntitySeeder.Seed();

            var members = Membership.GetAllUsers().Cast <MembershipUser>();

            if (!members.Any())
            {
                _memberEntitySeeder.Seed();
            }

            _privateSeeder.Seed();
        }
MemberEntitySeeder