ServiceStack.OrmLite ORM使用

编程有钱人了 2015-06-05 10:01:18
ServiceStack.OrmLite 在nuget上有使用限制的!


Whilst ServiceStack v4 is a commercially-supported product, we also allow free usage for small projects and evaluation purposes.
The NuGet packages above include the quota's below which can be unlocked with a license key:

10 Operations in ServiceStack (i.e. Request DTOs)
10 Tables in OrmLite
20 Different Types in JSON, JSV and CSV Serializers *
20 Different Types in Redis Client Typed APIs
6000 requests per hour with the Redis Client


那么在github下载的源码编译后的DLL 里面也有限制吗?
有使用过的吗?
ServiceStack.OrmLite.SqlServer项目初始化配置咋写?
...全文
2422 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
编程有钱人了 2015-06-15
  • 打赏
  • 举报
回复
引用 14 楼 wyd1520 的回复:
[quote=引用 13 楼 wangjun8868 的回复:] [quote=引用 12 楼 wyd1520 的回复:] 在 ServiceStack.OrmLite下的 OrmLiteConfigExtensions 第199行把这句注释掉就可以了 //LicenseUtils.AssertValidUsage(LicenseFeature.OrmLite, QuotaType.Tables, typeModelDefinitionMap.Count);
就这一处吗?亲爱滴[/quote] 就这一处就可以了 ORM所引用用到的工程就这些。[/quote]

 public static class FreeQuotas
        {
            public const int OrmLiteTables = 10;
            public const int PremiumFeature = 0;
            public const int RedisRequestPerHour = 6000;
            public const int RedisTypes = 20;
            public const int ServiceStackOperations = 10;
            public const int TextTypes = 20;
            public const int TypeFields = 20;
        }
原来限制在这啊,哈哈,其实改变其中的数字也行,把数量改大些!嘿嘿,结贴
本拉灯 2015-06-14
  • 打赏
  • 举报
回复
引用 13 楼 wangjun8868 的回复:
[quote=引用 12 楼 wyd1520 的回复:]
在 ServiceStack.OrmLite下的 OrmLiteConfigExtensions 第199行把这句注释掉就可以了

//LicenseUtils.AssertValidUsage(LicenseFeature.OrmLite, QuotaType.Tables, typeModelDefinitionMap.Count);

就这一处吗?亲爱滴[/quote]
就这一处就可以了



ORM所引用用到的工程就这些。
编程有钱人了 2015-06-14
  • 打赏
  • 举报
回复
引用 12 楼 wyd1520 的回复:
在 ServiceStack.OrmLite下的 OrmLiteConfigExtensions 第199行把这句注释掉就可以了 //LicenseUtils.AssertValidUsage(LicenseFeature.OrmLite, QuotaType.Tables, typeModelDefinitionMap.Count);
就这一处吗?亲爱滴
本拉灯 2015-06-14
  • 打赏
  • 举报
回复
在 ServiceStack.OrmLite下的 OrmLiteConfigExtensions 第199行把这句注释掉就可以了 //LicenseUtils.AssertValidUsage(LicenseFeature.OrmLite, QuotaType.Tables, typeModelDefinitionMap.Count);
编程有钱人了 2015-06-12
  • 打赏
  • 举报
回复
引用 10 楼 zfl755677892 的回复:
[quote=引用 9 楼 wangjun8868 的回复:] [quote=引用 8 楼 wyd1520 的回复:] [quote=引用 7 楼 wangjun8868 的回复:] @wyd1520 ServiceStack.OrmLite 在github 有没有限制,如果有限制,指点一下在哪改,我自己去改,现在改没方向,请指点 源码已下载!
GitHub上原码有限制的。记得他只能使用5张表超出5张就报异常。要自己手动把源码里面的限制去掉。 ServiceStack.OrmLite 这只是其中的一个工程 还有Text 、Interface 这两个工程你也要下下来 他的限制好像在Interaface里位置在哪要回家看代码,现在电脑上没有。。 [/quote] 好的,我先研究下那个源码[/quote] These quotas are lifted in ServiceStack.Client generic service clients allowing un-restricted access when consuming ServiceStack services. 限制在ServiceStack.Client 里面,我还没找到[/quote] 涉及到数据库 有4个DLL ServiceStack.OrmLite.Common ServiceStack.OrmLite.Text ServiceStack.OrmLite.SqlServer 还有一个想不起来了, 那么这三个有限制吗?
编程有钱人了 2015-06-12
  • 打赏
  • 举报
回复
引用 8 楼 wyd1520 的回复:
[quote=引用 7 楼 wangjun8868 的回复:] @wyd1520 ServiceStack.OrmLite 在github 有没有限制,如果有限制,指点一下在哪改,我自己去改,现在改没方向,请指点 源码已下载!
GitHub上原码有限制的。记得他只能使用5张表超出5张就报异常。要自己手动把源码里面的限制去掉。 ServiceStack.OrmLite 这只是其中的一个工程 还有Text 、Interface 这两个工程你也要下下来 他的限制好像在Interaface里位置在哪要回家看代码,现在电脑上没有。。 [/quote] 好的,我先研究下那个源码
本拉灯 2015-06-12
  • 打赏
  • 举报
回复
引用 7 楼 wangjun8868 的回复:
@wyd1520 ServiceStack.OrmLite 在github 有没有限制,如果有限制,指点一下在哪改,我自己去改,现在改没方向,请指点 源码已下载!
GitHub上原码有限制的。记得他只能使用5张表超出5张就报异常。要自己手动把源码里面的限制去掉。 ServiceStack.OrmLite 这只是其中的一个工程 还有Text 、Interface 这两个工程你也要下下来 他的限制好像在Interaface里位置在哪要回家看代码,现在电脑上没有。。
编程有钱人了 2015-06-12
  • 打赏
  • 举报
回复
@wyd1520 ServiceStack.OrmLite 在github 有没有限制,如果有限制,指点一下在哪改,我自己去改,现在改没方向,请指点 源码已下载!
zfl755677892 2015-06-12
  • 打赏
  • 举报
回复
引用 9 楼 wangjun8868 的回复:
[quote=引用 8 楼 wyd1520 的回复:] [quote=引用 7 楼 wangjun8868 的回复:] @wyd1520 ServiceStack.OrmLite 在github 有没有限制,如果有限制,指点一下在哪改,我自己去改,现在改没方向,请指点 源码已下载!
GitHub上原码有限制的。记得他只能使用5张表超出5张就报异常。要自己手动把源码里面的限制去掉。 ServiceStack.OrmLite 这只是其中的一个工程 还有Text 、Interface 这两个工程你也要下下来 他的限制好像在Interaface里位置在哪要回家看代码,现在电脑上没有。。 [/quote] 好的,我先研究下那个源码[/quote] These quotas are lifted in ServiceStack.Client generic service clients allowing un-restricted access when consuming ServiceStack services. 限制在ServiceStack.Client 里面,我还没找到
编程有钱人了 2015-06-08
  • 打赏
  • 举报
回复
引用 5 楼 starfd 的回复:
表达式树拼接这个在一开始的版本就有的吧,不过当初源代码没特别细看,不知道它是不是延迟加载的
GITGUB 是不是没有限制?
  • 打赏
  • 举报
回复
表达式树拼接这个在一开始的版本就有的吧,不过当初源代码没特别细看,不知道它是不是延迟加载的
编程有钱人了 2015-06-05
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
如果这个问题已经解决了的话,可以找个时间下载下来看看
可以用表达式树动态拼接 lambda
  • 打赏
  • 举报
回复
如果这个问题已经解决了的话,可以找个时间下载下来看看
编程有钱人了 2015-06-05
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
这个如果用在小型项目上的话还可以,反正当初下过源代码看过,没用的原因是 字符串查询时不能参数化,这个问题貌似现在还没解决……
可以哇!现在都4.+版本了
  • 打赏
  • 举报
回复
这个如果用在小型项目上的话还可以,反正当初下过源代码看过,没用的原因是 字符串查询时不能参数化,这个问题貌似现在还没解决……

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧