Beispiel #1
0
        static void Main(string[] args)
        {
            AuthorityContext context = new AuthorityContext();

            DeveloperRegistration registration = new DeveloperRegistration(context, "*****@*****.**", "ireiter", "almabeka");
            Developer             dev          = registration.Do().Result;

            registration.Commit();

            DeveloperActivation activation = new DeveloperActivation(context, dev.PendingRegistrationId);

            activation.Do().Wait();
            activation.Commit();

            CreateProduct create = new CreateProduct(context, dev.Id, "Awsome", "http://alma.com", "*****@*****.**", "http://alma.com");
            Guid          id     = create.Do().Result;

            create.Commit();

            int max = 1000000;

            for (int i = 0; i < 1000000; ++i)
            {
                Console.WriteLine("Creating user {0}/{1}", i + 1, max);

                string           email   = Guid.NewGuid() + "@test.com";
                UserRegistration userReg = new UserRegistration(context, id, email, email, "12Budapest99");
                var user = userReg.Do().Result;
                userReg.Commit();

                Console.WriteLine("User created");
            }


            //context.Database.Delete();
            Console.WriteLine("Done...");
        }