/// <summary>
 /// Special disposer.
 /// </summary>
 /// <param name="disposing">Says what resources must be disposed.</param>
 protected virtual void Dispose(bool disposing)
 {
     if (!disposedValue)
     {
         if (disposing)
         {
             UnitOfWork.Dispose();
             UnitOfWork = null;
         }
         disposedValue = true;
     }
 }
 // CONSTRUCTOR DESTRUCTOR
 /// <summary>
 /// Basic constructor with parameter.
 /// </summary>
 /// <param name="connectionStringName">The name of connection string.</param>
 public DBConfiguration(string connectionStringName)
 {
     UnitOfWork    = new TaxiDriver.Services.UnitOfWork(connectionStringName);
     disposedValue = false;
 }