Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
Dapper
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
tsai
Dapper
Commits
e0bdf250
Commit
e0bdf250
authored
May 09, 2011
by
sam.saffron@gmail.com
Browse files
Options
Browse Files
Download
Plain Diff
merge
parents
a0fae426
6ddf0295
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
0 deletions
+12
-0
PerformanceTests.cs
Tests/PerformanceTests.cs
+12
-0
No files found.
Tests/PerformanceTests.cs
View file @
e0bdf250
...
...
@@ -7,6 +7,8 @@
using
BLToolkit.Data
;
using
Dapper
;
using
Massive
;
using
NHibernate.Criterion
;
using
NHibernate.Linq
;
using
SqlMapper.Linq2Sql
;
using
SqlMapper.NHibernate
;
...
...
@@ -158,6 +160,16 @@ public void Run(int iterations)
.
SetInt32
(
"id"
,
id
)
.
List
(),
"NHibernate HQL"
);
var
nhSession3
=
NHibernateHelper
.
OpenSession
();
tests
.
Add
(
id
=>
nhSession3
.
CreateCriteria
<
Post
>()
.
Add
(
Restrictions
.
IdEq
(
id
))
.
List
(),
"NHibernate Criteria"
);
var
nhSession4
=
NHibernateHelper
.
OpenSession
();
tests
.
Add
(
id
=>
nhSession4
.
Query
<
Post
>()
.
Where
(
p
=>
p
.
Id
==
id
).
ToList
(),
"NHibernate LINQ"
);
// bltoolkit
var
db1
=
new
DbManager
(
Program
.
GetOpenConnection
());
tests
.
Add
(
id
=>
db1
.
SetCommand
(
"select * from Posts where Id = @id"
,
db1
.
Parameter
(
"id"
,
id
)).
ExecuteList
<
Post
>(),
"BLToolkit"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment