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..."); }