Exemplo n.º 1
0
        public static void ConfigureUsers(IEnumerable<InMemoryUser> users, EntityFrameworkServiceOptions options, MRUserAccountService userAccServic)
        {
            using(var db = new MRContext(options.ConnectionString)) {

                if(!db.Users.Any()) {

                    foreach(var u in users) {
                        var user = userAccServic.CreateAccount(u.Username, u.Password, u.Claims.First(x => x.Type == Constants.ClaimTypes.Email).Value, claims: u.Claims, dateCreated:DateTime.UtcNow);

                        if(Guid.Empty==user.ID) {
                            throw new Exception("Não foi possível criar o usuario" + u.Username);
                        }
                    }
                    db.SaveChanges();
                }
            }
        }
Exemplo n.º 2
0
 public UsersController(MRContext context)
 {
     _context = context;
 }
Exemplo n.º 3
0
 public ActorsController(MRContext context)
 {
     _context = context;
 }
Exemplo n.º 4
0
 public MoviesController(MRContext contextDataBase)
 {
     _contextDataBase = contextDataBase;
 }