Problème de mapping avec les DataAnnotations, les attributs Table ou Required ne fonctionne pas: VS 2017
Bonjour,
j'ai un souci avec mes DataAnnotations qui ne fonctionnent pas. Je ne vois aucune modification au niveau des tables de ma base de données.
Voici ma classe Resto:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
namespace ChoixResto.Models
{
[Table("Restos")]
public class Resto
{
public int Id { get; set; }
[Required]
public string Nom { get; set; }
public string Telephone { get; set; }
}
} |
Voici ma classe BddContext:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Web;
namespace ChoixResto.Models
{
public class BddContext : DbContext
{
public DbSet<Sondage> Sondages { get; set; }
public DbSet<Resto> Restos { get; set; }
}
} |
Je ne constate aucune modification du nom en base qui reste à Restoes.
Merci d'avance pour vos réponses.