Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Dapper
提交
993b989f
D
Dapper
项目概览
int
/
Dapper
11 个月 前同步成功
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Dapper
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
993b989f
编写于
4月 28, 2011
作者:
R
Ryan Riley
浏览文件
操作
浏览文件
下载
差异文件
Merged changes from soma-tests
上级
0e4785ed
afc0a532
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
28 addition
and
0 deletion
+28
-0
Tests/DapperTests.csproj
Tests/DapperTests.csproj
+15
-0
Tests/PerformanceTests.cs
Tests/PerformanceTests.cs
+11
-0
Tests/Program.cs
Tests/Program.cs
+2
-0
Tests/Soma/Soma.Core.IT.MsSql.dll
Tests/Soma/Soma.Core.IT.MsSql.dll
+0
-0
Tests/Soma/Soma.Core.IT.MsSqlCe.dll
Tests/Soma/Soma.Core.IT.MsSqlCe.dll
+0
-0
Tests/Soma/Soma.Core.dll
Tests/Soma/Soma.Core.dll
+0
-0
未找到文件。
Tests/DapperTests.csproj
浏览文件 @
993b989f
...
...
@@ -79,6 +79,18 @@
<Reference
Include=
"Simple.Data.SqlServer"
>
<HintPath>
Simple.Data\Simple.Data.SqlServer.dll
</HintPath>
</Reference>
<Reference
Include=
"Soma.Core, Version=0.8.0.0, Culture=neutral, PublicKeyToken=bc5ae85929f8312a, processorArchitecture=MSIL"
>
<SpecificVersion>
False
</SpecificVersion>
<HintPath>
Soma\Soma.Core.dll
</HintPath>
</Reference>
<Reference
Include=
"Soma.Core.IT.MsSql, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"
>
<SpecificVersion>
False
</SpecificVersion>
<HintPath>
Soma\Soma.Core.IT.MsSql.dll
</HintPath>
</Reference>
<Reference
Include=
"Soma.Core.IT.MsSqlCe, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"
>
<SpecificVersion>
False
</SpecificVersion>
<HintPath>
Soma\Soma.Core.IT.MsSqlCe.dll
</HintPath>
</Reference>
<Reference
Include=
"SubSonic.Core"
>
<HintPath>
SubSonic\SubSonic.Core.dll
</HintPath>
</Reference>
...
...
@@ -196,6 +208,9 @@
<Content
Include=
"OrmLite\ServiceStack.OrmLite.dll"
/>
<Content
Include=
"OrmLite\ServiceStack.OrmLite.SqlServer.dll"
/>
<Content
Include=
"OrmLite\ServiceStack.Text.dll"
/>
<Content
Include=
"Soma\Soma.Core.dll"
/>
<Content
Include=
"Soma\Soma.Core.IT.MsSql.dll"
/>
<Content
Include=
"Soma\Soma.Core.IT.MsSqlCe.dll"
/>
</ItemGroup>
<ItemGroup>
<Folder
Include=
"bltoolkit\"
/>
...
...
Tests/PerformanceTests.cs
浏览文件 @
993b989f
...
...
@@ -68,6 +68,14 @@ static DataClassesDataContext GetL2SContext()
private
static
Func
<
EntityFramework
.
tempdbEntities1
,
int
,
EntityFramework
.
Post
>
entityFrameworkCompiled
=
System
.
Data
.
Objects
.
CompiledQuery
.
Compile
<
EntityFramework
.
tempdbEntities1
,
int
,
EntityFramework
.
Post
>((
db
,
id
)
=>
db
.
Posts
.
First
(
p
=>
p
.
Id
==
id
));
internal
class
SomaConfig
:
Soma
.
Core
.
MsSqlConfig
{
public
override
string
ConnectionString
{
get
{
return
Program
.
connectionString
;
}
}
}
public
void
Run
(
int
iterations
)
{
var
tests
=
new
Tests
();
...
...
@@ -164,6 +172,9 @@ public void Run(int iterations)
// IDbCommand ormLiteCmd = Program.GetOpenConnection().CreateCommand();
// tests.Add(id => ormLiteCmd.Select<Post>("select * from Posts where Id = {0}", id), "ServiceStack.OrmLite SQL Query");
// Soma
var
somadb
=
new
Soma
.
Core
.
Db
(
new
SomaConfig
());
tests
.
Add
(
id
=>
somadb
.
Find
<
Post
>(
id
),
"Soma"
);
// HAND CODED
...
...
Tests/Program.cs
浏览文件 @
993b989f
...
...
@@ -4,8 +4,10 @@
namespace
SqlMapper
{
[
Soma
.
Core
.
Table
(
Name
=
"Posts"
)]
class
Post
{
[
Soma
.
Core
.
Id
(
Soma
.
Core
.
IdKind
.
Identity
)]
public
int
Id
{
get
;
set
;
}
public
string
Text
{
get
;
set
;
}
public
DateTime
CreationDate
{
get
;
set
;
}
...
...
Tests/Soma/Soma.Core.IT.MsSql.dll
0 → 100644
浏览文件 @
993b989f
文件已添加
Tests/Soma/Soma.Core.IT.MsSqlCe.dll
0 → 100644
浏览文件 @
993b989f
文件已添加
Tests/Soma/Soma.Core.dll
0 → 100644
浏览文件 @
993b989f
文件已添加
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录