ServiceStack身份验证提供程序和SOAP冲突

时间:2014-06-23 14:57:51

标签: servicestack

启用身份验证提供程序时,我无法生成代理类。 ServiceStack中的所有DTO必须位于同一名称空间中。我明白了。这就是问题所在。启用身份验证

 Plugins.Add(new AuthFeature(() => new AuthUserSession(),
    new IAuthProvider[] { new BasicAuthProvider()} ));

添加了一些ServiceStack资源 - Auth,AssignRoles等。这些DTO位于ServiceStack默认名称空间http://schemas.servicestack.net/types中。现在我陷入困境 - 即使使用https://github.com/ServiceStack/ServiceStack/wiki/SOAP-support中描述的Config.WsdlServiceNamespace和ContractNamespace技巧,我也无法获得svcutil来构建代理类,因为我提供的DTO和ServiceStack(身份验证所需)位于不同的名称空间中。

我可以同时拥有身份验证提供程序和SOAP吗?

0 个答案:

没有答案