Существует новый хук, который был добавлен к Simple.Data
, что обеспечивает лучшую интеграцию с MiniProfiler.
AdoAdapter.ConnectionCreated += (o, args) => args.OverrideConnection(new ProfiledDbConnection((DbConnection)args.Connection, MiniProfiler.Current));
Этот базовый способ позволяет вам подключатьк событию, созданному соединением, и переопределите его своим профилированным соединением.
ПРИМЕЧАНИЕ. На момент написания этого поста этого изменения еще не было в пакете nuget.так что вам нужна ваша пользовательская сборка Simple.Data