jjzjj

ServiceStack

全部标签

c# - 如何使用 ServiceStack OrmLite 从 SQLite 读取 PRAGMA?

我正在使用以下代码将自定义PRAGMA写入我的SQLite数据库文件:using(vardb=GetNewConnection()){varversion="1234";varquery=string.Format("PRAGMAuser_version={0}",version);db.ExecuteSql(query);}成功将PRAGMA写入文件,我可以使用SQLiteExpert或LINQPad通过执行检查:PRAGMAuser_version但是如何使用OrmLitev3.9.71从数据库文件中读取PRAGMA的值?我已经尝试了下面的方法,但是它无法解析SQL,因为它找不到“

c# - 如何使用 ServiceStack OrmLite 从 SQLite 读取 PRAGMA?

我正在使用以下代码将自定义PRAGMA写入我的SQLite数据库文件:using(vardb=GetNewConnection()){varversion="1234";varquery=string.Format("PRAGMAuser_version={0}",version);db.ExecuteSql(query);}成功将PRAGMA写入文件,我可以使用SQLiteExpert或LINQPad通过执行检查:PRAGMAuser_version但是如何使用OrmLitev3.9.71从数据库文件中读取PRAGMA的值?我已经尝试了下面的方法,但是它无法解析SQL,因为它找不到“

sql - 如何对 ServiceStack 进行单元测试?

我喜欢SS,但我正在挠头尝试对我的业务层进行单元测试。我是单元测试和模拟的新手,并且一直在阅读NSubstitute,因为这看起来像是一个有趣的模拟层。我的文件结构大致如下:MainAppHostProject*|-AppStart-AppHostApphost指向HelloWorldService程序集并将SQLServer数据库注册为标准。实际上一切都很好,我已经能够以更清晰的方式构建逻辑。不幸的是,我想开始单元测试,但我不知道如何分离数据库。我试图在内存数据库中注册一个假的,但后来我认为我在SQLServer和SQLite中使用代码获取身份等的方式存在不兼容问题。//contai

sql - 如何对 ServiceStack 进行单元测试?

我喜欢SS,但我正在挠头尝试对我的业务层进行单元测试。我是单元测试和模拟的新手,并且一直在阅读NSubstitute,因为这看起来像是一个有趣的模拟层。我的文件结构大致如下:MainAppHostProject*|-AppStart-AppHostApphost指向HelloWorldService程序集并将SQLServer数据库注册为标准。实际上一切都很好,我已经能够以更清晰的方式构建逻辑。不幸的是,我想开始单元测试,但我不知道如何分离数据库。我试图在内存数据库中注册一个假的,但后来我认为我在SQLServer和SQLite中使用代码获取身份等的方式存在不兼容问题。//contai

c# - 在 C# 中使用 Redis 的聊天客户端卡住。任何人都可以提出任何建议吗?

我正在用Winforms做一个基于ServiceStack和Redis的聊天客户端。我创建了一个消息集合,并且在我订阅它后,我的应用程序立即停止响应。我是否可能遗漏了什么或者是否缺少调用。或者什么.....这是代码publicpartialclassfrmChat:Form{publicRedisClientredisClient=newRedisClient("192.168.111.50");publicboolregistered=false;publicstringchannelName="letzChat";publicfrmChat(){InitializeComponen

c# - 在 C# 中使用 Redis 的聊天客户端卡住。任何人都可以提出任何建议吗?

我正在用Winforms做一个基于ServiceStack和Redis的聊天客户端。我创建了一个消息集合,并且在我订阅它后,我的应用程序立即停止响应。我是否可能遗漏了什么或者是否缺少调用。或者什么.....这是代码publicpartialclassfrmChat:Form{publicRedisClientredisClient=newRedisClient("192.168.111.50");publicboolregistered=false;publicstringchannelName="letzChat";publicfrmChat(){InitializeComponen

redis - ServiceStack Redis 增删改查

第一次使用ServiceStackRedis。我环顾了网络,找不到一个非常基本的crud示例。我找到的最接近的是this和this.只是想知道我是否做对了。谢谢。注意:假设我使用的是using语句。我把它拿出来是因为StackOverflow提示我有“太多代码”。使用(varclient=RedisManager.GetClient().GetTypedClient())publicclassTestUser{publicstringUserName;}publicIEnumerableGetAll(){returnclient.Lists["Users"].AsQueryable()

redis - ServiceStack Redis 增删改查

第一次使用ServiceStackRedis。我环顾了网络,找不到一个非常基本的crud示例。我找到的最接近的是this和this.只是想知道我是否做对了。谢谢。注意:假设我使用的是using语句。我把它拿出来是因为StackOverflow提示我有“太多代码”。使用(varclient=RedisManager.GetClient().GetTypedClient())publicclassTestUser{publicstringUserName;}publicIEnumerableGetAll(){returnclient.Lists["Users"].AsQueryable()

redis - 使用 ServiceStack 将 System.Data.Dataset 存储和检索到 Redis

我刚接触Redis和ServiceStack.Redis并尝试学习它。以前我使用过ASP.NET缓存,我在其中存储数据集以在需要时进行缓存和检索。我试图用ServiceStack.Redis完成同样的事情,但它引发了异常:Anunhandledexceptionoftype'System.StackOverflowException'occurredinServiceStack.Text.dll这是代码staticvoidMain(string[]args){varredisClient=newRedisClient("localhost");DataSetds=newDataSet(

redis - 使用 ServiceStack 将 System.Data.Dataset 存储和检索到 Redis

我刚接触Redis和ServiceStack.Redis并尝试学习它。以前我使用过ASP.NET缓存,我在其中存储数据集以在需要时进行缓存和检索。我试图用ServiceStack.Redis完成同样的事情,但它引发了异常:Anunhandledexceptionoftype'System.StackOverflowException'occurredinServiceStack.Text.dll这是代码staticvoidMain(string[]args){varredisClient=newRedisClient("localhost");DataSetds=newDataSet(