首页 > 解决方案 > 在 ABP C# 中捕获连接错误异常

问题描述

我想知道它是否可以捕获由构造函数方法调用的基生成的异常,我无权访问基本代码(它来自 ABP 库),我想要做的是捕获连接错误(比如数据库模型与 de Database 等不同)并将用户发送到“维护”页面,直到问题得到解决(通常在推出数据库迁移和部署期间)

这是代码,现在它只显示模型不匹配错误的异常

    public class SomeDbContext : AbpZeroDbContext<Tenant, Role, User>
    {
        public SomebContext()
            : base("Default")
        {

        }

        public SomeDbContext(string nameOrConnectionString)
            : base(nameOrConnectionString)
        {
            ((IObjectContextAdapter)this).ObjectContext.CommandTimeout = 180000;
        }
}

任何帮助将不胜感激

标签: c#abp

解决方案


推荐阅读