首页 > 解决方案 > 我如何使用 Poly 重试库。Net 框架和数据库上下文

问题描述

我正在使用 .Net Framework 4.7.1 并使用 edmx 文件和数据库上下文。

选择 reorcds 或与数据库连接时如何使用 Poly 重试库?

我找到了许多 .net 核心的示例,但无法找到 db 上下文。

我想为此获取连接重试制定一般策略

    public sqweb2Entities WebEntities

    {
        get

        {
            if (null == _WebEntities)
            {

                _WebEntities = new sqweb2Entities();
                LogHelper.LogInfo(string.Format("Connecting to Web DB: {0}", _WebEntities.Database.Connection.ConnectionString), LogHelper.Categories.SQService);
            }

            if (_WebEntities.Database.Connection.State != System.Data.ConnectionState.Open)
                _WebEntities.Database.Connection.Open();


            return _WebEntities;

        }
    }

谢谢!!

https://github.com/App-vNext/Polly/wiki

标签: .netentity-frameworkdbcontext

解决方案


推荐阅读