public override InterceptionResult DataReaderDisposing(DbCommand command, DataReaderDisposingEventData eventData, InterceptionResult result)
 {
     Task.Run(() => easyProfilerService.InsertLogAsync(new Entities.Profiler()
     {
         Query    = command.CommandText,
         Duration = eventData.Duration
     }));
     return(base.DataReaderDisposing(command, eventData, result));
 }