尝试实现AppHostHttpListenerBase的许可证错误

塔格留斯

我试图创建第二个用于自我托管的App主机,因此我的单元测试与服务处于同一过程中,以帮助调试。我创建了新的应用程序主机,如下所示。当我的单元测试调用.Init()方法时,我收到以下错误:

用户代码未处理ServiceStack.LicenseException HResult = -2146233088消息=已达到“ 10个ServiceStack操作”的自由配额限制。请访问https://servicestack.net升级到商业许可证,或访问https://github.com/ServiceStackV3/ServiceStackV3以恢复为免费的ServiceStack v3。来源= ServiceStack.Text

下面的类与我的真实AppHost(我的主ASP.NET服务项目)在同一程序集中。因此,在web.config中肯定有一个许可证密钥。文件。

    public class ServiceTestAppHost : AppSelfHostBase
    {
        public const string BaseUrl = "http://localhost/dvsvc";

        public ServiceTestAppHost()
            : base("Test Web Services", typeof(DV.Svc.Interface.HelloService).Assembly) { }

        public override void Configure(Funq.Container container)
        {
            ServiceStack.Text.JsConfig.IncludeNullValues = true;
            ServiceStack.Text.JsConfig.DateHandler = ServiceStack.Text.DateHandler.ISO8601;
            ServiceStack.Text.JsConfig.ExcludeTypeInfo = true;   //exclude the type specification               
            ServiceStack.Formats.HtmlFormat.Humanize = false;

            //most apps use credentials auth.  the TVTI player uses Basic auth
            Plugins.Add(new AuthFeature(() =>
                new DVAuthUserSession(),
                new ServiceStack.Auth.IAuthProvider[] { new DVCredentialsAuthProvider(), new DVBasicAuthProvider() })
            /*{ HtmlRedirect = null }*/
            );

            //in memory cache
            container.RegisterAs<MemoryCacheClient, ICacheClient>();

            SetConfig(new HostConfig { DebugMode = true });

        }
    }
史考特

自托管应用程序不从中读取Web.config而是从应用程序config中读取App.config,因此您必须为主机可执行文件创建一个适当的配置文件。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <add key="servicestack:license" value="{licenseKeyText}" />
</configuration>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Grub“不兼容的许可证”错误

来自分类Dev

错误的Windows许可证密钥

来自分类Dev

Matlab许可证:许可证签出失败。许可证管理器错误-9

来自分类Dev

Photoshop许可证

来自分类Dev

Bitdefender许可证

来自分类Dev

Windows许可证

来自分类Dev

Visual Studio社区:许可证已过期,许可证错误(0x00000010):缓存的在线许可证容器已损坏。

来自分类Dev

Cocoapods错误:“无法读取许可证文件”

来自分类Dev

NetSim错误:没有产品许可证(-1)

来自分类Dev

NetSim错误:没有产品许可证(-1)

来自分类Dev

SharePoint Online 加载项测试许可证创建错误

来自分类Dev

Opentok开源许可证?

来自分类Dev

TeamCity专业许可证

来自分类Dev

Sitecore测试许可证

来自分类Dev

Clearcase许可证移动

来自分类Dev

要点的默认许可证

来自分类Dev

ThinkPad的Windows许可证

来自分类Dev

Sitecore测试许可证

来自分类Dev

GitLab 安装 - 许可证

来自分类Dev

ImageResizer 许可证监控

来自分类Dev

Elasticsearch 的许可证信息

来自分类Dev

使用 react 和 yeoman office-generator 在 Outlook 插件上实现许可证

来自分类Dev

Gulp丑化并保存许可证

来自分类Dev

删除许可证的javascript缩小?

来自分类Dev

休息站上的许可证发布Springboot

来自分类Dev

GitHub-无法识别许可证

来自分类Dev

Java许可证标题的注释样式

来自分类Dev

ImageResizer许可证和插件问题

来自分类Dev

IBM Worklight-许可证信息