2016-12-06 19 views
10

Tôi đã cố gắng tìm kiếm bất kỳ thứ gì liên quan đến SqlAzureExecutionStrategy cho lõi EF và đưa ra tay trống.EF Core và SqlAzureExecutionStrategy

Có ai có bất kỳ thông tin nào về nhu cầu thiết lập chiến lược thực thi khi sử dụng EF Core và SQL Azure không?

Trả lời

14

Trong EF Core, nó được gọi là SqlServerRetryingExecutionStrategy vì nó cũng hữu ích cho SQL Server tại chỗ nếu bạn đang sử dụng bảng tối ưu hóa bộ nhớ chẳng hạn.

Nó có thể được kích hoạt bằng cách này:

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

Xem Connection Resiliency để biết thêm.

+0

cảm ơn vì điều này: D –

Các vấn đề liên quan