public DefaultDbContext(
     DbContextOptions options,
     IDbContextInterceptor interceptor,
     ICurrentUnitOfWorkProvider currentUnitOfWorkProvider)
     : base(options, interceptor, currentUnitOfWorkProvider)
 {
 }
        protected EfCoreDbContextBase(
            DbContextOptions options,
            IDbContextInterceptor interceptor,
            ICurrentUnitOfWorkProvider currentUnitOfWorkProvider)
            : base(options)
        {
            Interceptor = interceptor;
            CurrentUnitOfWorkProvider = currentUnitOfWorkProvider;

            InitializeDbContext();
        }