2016-12-06 29 views
10

私はEFコア用のSqlAzureExecutionStrategyに関連するものを検索しようとしましたが、空の手が出てきました。EFコアとSqlAzureExecutionStrategy

EFコアとSQL Azureを使用しているときに実行戦略を設定する必要がある人はいませんか?

答えて

14

EFコアでは、たとえば、メモリ最適化テーブルを使用している場合は、オンプレミスSQL Serverにも便利なので、SqlServerRetryingExecutionStrategyと呼ばれています。

それは、このように有効にすることができます。

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) 
{ 
    optionsBuilder 
     .UseSqlServer(
      "<connection string>", 
      options => options.EnableRetryOnFailure()); 
} 

は、詳細はConnection Resiliencyを参照してください。

+0

ありがとう:D –