Я хочу использовать MVCMiniProfiler с Dapper. Возможно ли это, помимо переноса вызова «Query» от dapper в блоке «Using Profiler.Step»?
У меня есть этот основной вызов Dapper:
Dim comments As List(Of Comment)
Using conn = New SqlConnection(ConnectionString)
conn.Open()
comments = conn.Query(Of Comment)("SELECT * from comments where userid = @userid", New With {.userid= 1})
End Using
Примеры MiniProfiler показывают, что
Private Shared _sqlConnection As SqlConnection
Public Shared Function GetOpenConnection() As DbConnection
If _sqlConnection Is Nothing Then
_sqlConnection = New SqlConnection("connection string")
End If
' wrap the connection with a profiling connection that tracks timings
Return MvcMiniProfiler.Data.ProfiledDbConnection.[Get](_sqlConnection, MiniProfiler.Current)
End Function
Где я застрял, так это в реализации «Get» на ProfededDbConnection. Можно ли использовать ProfededDbConnection при использовании Dapper?
-121--1660552-for (i = 0; i < 10; i++) {
doStuff();
}
Это код JavaScript, который я хочу преобразовать в CoffeyScript.