public QirUnitOfWork(IQirUnitOfWorkConfigProvider config)
        {
            DbConnectionString = config.DbConnectionString;
            qirCtx             = new NorthWindDbContext(DbConnectionString);

            instance_num = Interlocked.Increment(ref num);

            Logger.InfoFormat("QirUnitOfWork ctor, {0}", instance_num);
        }
 public EntityFrameworkUnitOfWork(IQirUnitOfWorkConfigProvider config)
     : base(config)
 {
 }