public static void Inicializar(AutenticacaoContexto contexto)
        {
            if (contexto.Usuario.Any())
            {
                return;
            }

            Usuario usuario = new Usuario()
            {
                Nome           = "Amanda B Moraes",
                Email          = "*****@*****.**",
                Senha          = "123456",
                DataNascimento = DateTime.Parse("16/10/1993")
            };

            contexto.Usuario.Add(usuario);

            Permissao permissao = new Permissao()
            {
                Nome = "Administracao"
            };

            contexto.Permissao.Add(permissao);

            UsuariosPermissoes usuariosPermissoes = new UsuariosPermissoes()
            {
                IdUsuario   = usuario.IdUsuario,
                IdPermissao = permissao.IdPermissao
            };

            contexto.UsuariosPermissoes.Add(usuariosPermissoes);
        }
        public static void Inicializar(AutenticacaoContexto contexto)
        {
            contexto.Database.EnsureCreated();

            if (contexto.Usuarios.Any())
            {
                return;
            }

            var usuario = new Usuario()
            {
                Nome  = "Fernando",
                Email = "*****@*****.**",
                Senha = "123456"
            };

            contexto.Usuarios.Add(usuario);

            var permissao = new Permissao()
            {
                Nome = "Administrador"
            };

            contexto.Permissoes.Add(permissao);

            var usuariopermissao = new UsuariosPermissoes()
            {
                IdUsuario   = usuario.IdUsuario,
                IdPermissao = permissao.IdPermissao
            };

            contexto.UsuariosPermissoes.Add(usuariopermissao);
            contexto.SaveChanges();
        }