/// <summary>
 /// Удалить значения
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="entities"></param>
 public override void Delete(ORM.Specification.BaseSpecification specification)
 {
     _singleConnection.Execute(specification.DeleteQuery);
 }
 /// <summary>
 /// Исполнить запрос и получить ответ
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="query"></param>
 /// <returns></returns>
 public override IEnumerable <T> Query <T>(ORM.Specification.BaseSpecification specification)
 {
     return(_singleConnection.Query <T>(specification.SelectQuery));
 }