0

私は、接続文字列を持っている紺碧のデータベースへAzureのデータベースの初期化

<add name="FilmNetConnectionString" connectionString="Data Source=filmnet.database.windows.net;Initial Catalog=filmnetDb;User ID=sa;Password=password;" providerName="System.Data.SqlClient" /> 

私は、データベースの初期化子を定義していると私は私のAzureデータベースを初期化します。私はその方法を初期化しようとしましたが、うまくいきませんでした。私の紺碧のデータベースはまだ空です。

public class FilmNetContext : DbContext 
    { 
     public FilmNetContext() : 
      base("FilmNetConnectionString") 
     { 
      Database.SetInitializer<FilmNetContext>(new FilmNetDbInitializer()); 
      Database.Initialize(true); 
     } 

データベースをシードするにはどうしたらいいですか?

答えて

1

initialiserをglobal.asaxファイルのApplication_Startメソッドに追加します。それはトリックを行う必要があります。

関連する問題