我对ServiceStack在https://www.servicestack.net/download#free-quotas
上的免费配额声明感到有些困惑如果我正确阅读,只要您使用ServiceStack自己的客户端,就可以不受限制地使用服务堆栈服务,对吗?
我制作了一个包含15个DTO的litte测试服务项目,但是当我在Visual Studio中使用F5时,Apphost.Init()会抛出可怕的许可例外('10 ServiceStack Operations'上的免费配额限制)到达)
我是否误解了许可声明,还是有其他方法可以做到这一点?
答案 0 :(得分:2)
如果您保持在列出的配额范围内,则不需要许可证密钥才能使用服务堆栈。
配额(截至2016年6月9日)
根据您的说明用法,您有15个DTO。这超出了10 DTO的免费使用限制,因此是您的例外。
如果您能够将其降至10,您将不再获得例外。
答案 1 :(得分:2)
' 10 ServiceStack Operations'的免费配额限制表示您的AppHost中已超过10个服务器操作。 ServiceStack的客户端库允许不受限制地访问使用ServiceStack服务,因此客户可以在没有许可证的情况下自由呼叫您的服务,但可以在创建ServiceStack服务上启用无限制使用超出免费配额的服务器,您需要注册商业许可证密钥。