servicestack相关内容
我正在创建一个安全 (SSL) 公共服务,其中用户凭据驻留在 Active Directory 中.我想利用 ServiceStack 的身份验证并阅读了 wiki 文章.我已经编写了代码来使用 AD 验证用户凭据.我有几个问题. 我使用哪个身份验证提供程序?凭据、基本身份验证还是自定义?该服务需要 SSL,因此基本身份验证是安全的,但密码将被加密以增加安全性. 我还需要存储 UserAu
..
我开始构建一个应用程序,我打算使用 ServiceStack.只想知道处理 NHibernate ISession 或其他“每个请求"上下文特定会话对象的最佳实践/好的方法是什么. 我想在 Ioc 中注册一个 ISessionFactory 就像: container.Register(sessionFactory); 并且在需要时获取一个新的 Session 对象...或者直接提供
..
我们正在使用 ServiceStack 创建多租户 API.我们想要进行基于 DNS 的负载平衡和路由,而不是通过反向代理(如 nginx 或 haproxy)进行拼接. 我们有具有租户参数的请求 DTO.ServiceStack(及其 SwaggerFeature)允许我们定义自定义路由,并记录 DTO,以便我们可以从路径、查询、标题或正文中读取值. 我们如何(最好)连接东西以便 D
..
我有一个使用 ServiceStack 构建的简单 REST 服务. 如果我这样配置路由: //注册用户定义的 REST-ful url路线.Add("/Contacts").Add("/Contacts/{ContactId}") 此请求成功. http://:59557/Contacts?ContactId=9999//有效 如果我这样配置路由(业务分析师更喜欢生成的元数据)
..
我一直无法让 Visual Studio 的浏览器链接功能始终如一地工作.我尝试过的项目都使用了 Service Stack 和 Angular. 我已经在 system.webservice 部分添加了处理程序,但仍然没有.
..
在 servicestack OAuth 实现中,我只看到了自动登录的可能性,例如.脸书帐户. 但是是否有能力支持使用 facebook 登录的注册过程.我想要的是让用户登录到 facebook 应用程序,然后加载他们的姓名、姓氏和电子邮件并在我的网站上预填所需的文本框以进行真实注册(因为我还必须进行手机验证等)我不想要用户在使用 facebook 登录时获得授权和身份验证.对于完整的站点访
..
是否有可能在没有主要黑客的情况下在 Runner 中获取 ServiceStack 请求的原始请求正文? 我正在编写一个 oauth 服务提供者,以使用新的 API(服务和运行器)在 ServiceStack 之上运行.由于 OAuth 签名的工作方式,我需要获取每个请求的原始请求正文.Runner 中添加了 OAuth 保护层,因此无效的 OAuth 请求可以轻松返回空/错误响应,而无需在
..
我已经使用 DotNetOpenAuth 创建了一个 OAuth2 授权服务器,它工作正常 - 我正在使用资源所有者密码流,并成功地将用户凭据交换为访问令牌. 我现在想使用该访问令牌从 ServiceStack API 中的安全端点检索数据,但我不知道该怎么做.我已经检查了 ServiceStack 中包含的 Facebook、Google 等提供商,但不清楚我是否应该遵循相同的模式.
..
我意识到当单击 Backbone.Todos 示例“清除 x 已完成的项目"时,我得到一个 DELETE 405 不允许... 我从之前的帮助和文档中了解到,如果我想启用 DELETE PUT PATCH ...我需要设置 X-http-method-override : DELETE 如果它是表单或在 jquery 中. 但我不确定在 Backbone.Todos 示例中
..
我使用 ServiceStack.Redis(从最新来源构建:https://github.com/ServiceStack/ServiceStack.Redis/tree/master/src). 我做这样的事情: CacheRecord foundKey = cacheRecords.GetById(p_sParentKey);...CacheRecord cacheRecord =
..
我执行了一个包管理器 update-package 命令来将我们的项目更新到最新的二进制文件.我差点就发布了它,因为它通过了所有测试,直到幸运的是我发现了一个需要更多调试的问题. 突然看到这个异常信息我的嘴巴张开了: 已达到“每小时 6000 次 Redis 请求"的免费配额限制.请参阅 https://servicestack.net 以升级到商业许可. 如果我发布了这个网站怎
..
我是 Redis 的新手(在托管服务中使用它)并希望将其用作列表的演示/沙盒数据存储. 我使用以下代码.这个对我有用.但是,对于具有多个(最多 100 个)并发用户(对于少量数据 - 最多 1000 个列表项)的小型网站来说,这是一种有效的(并非完全糟糕的做法)用法吗? 我正在使用静态连接和静态 redisclient 类型列表,如下所示: 公共类MyApp{私有静态 Service
..
我使用 ServiceStack.Redis 使用 C# 创建了一个 Visual Studio(社区 2019)项目.由于它是 C#,我使用 Windows 10(Windows 有一个 Redis 版本,但它真的很旧,据我所知,它是非官方的,所以我担心这可能是问题所在).这是我的代码的摘录: 公共类 PeopleStorage:IDisposable{公共人员存储(){redisManage
..
我的团队决定通过 ServiceStack.net Redis Client 使用 Redis 作为我们正在开发的新的高容量网站的底层存储库.我不确定在哪里可以找到这个问题的文档(一般 Redis 文档或特定的 ServiceStack.Net 文档或两者) - 实际上是否有关于如何通过 ServiceStack.Net 实现 Redis 的文档的权威来源,其中包括您需要了解有关 Redis 概念
..
是否需要 ResponseStatus? wiki 说我们的响应 DTO 中需要有一个 ResponseStatus 属性来处理异常序列化: https://github.com/ServiceStack/ServiceStack/wiki/Validation 不过看起来 ResponseStatus 是自动生成的,即使响应 DTO 中没有 ResponseStatus 属性.
..
我想序列化一个 Entity Framework Self-Tracking Entities 完整的对象图(一对多关系中的父级 + 子级)转化为 Json. 对于序列化,我使用 ServiceStack.JsonSerializer. 这就是我的数据库的样子(为简单起见,我删除了所有不相关的字段): 我以这种方式获取完整的个人资料图: public Profile GetUs
..
我正在使用 ServiceStack.ServiceClient.Web.XmlServiceClient 连接到网络服务.有没有办法在请求中添加附件? 更多信息: 我试图做的是避免使用 Microsoft.Web.Services2,因为我使用的是 Mono.我正在尝试上传 XML 数据文件以及 XML 请求.就像在这个问题中一样:通过 C# .net 中的 webservice 上
..
我想编写一个新的 REST 风格的 API,并且看过 ServiceStack 并且非常喜欢它.但是,我看到微软已经发布了 ASP.Net Web API 项目,作为新的 MVC 4 测试版的一部分.有没有人看过新的 Web API 项目?你能给出每个系统的优点/缺点吗? 解决方案 他们有非常相似的用例,作为 ServiceStack 项目 我对 ServiceStack 的优势和 其基于
..
我有一个 asp.net mvc4 web 应用程序,它从一个用 C# 编写的 API 中使用数据数据,并托管在带有 Apache/mod_mono 的 Linux 机器上 客户端应用程序是用 C#/asp.net 编写的 - 它在不同的 Web 服务器上运行,也是 Linux/Apache/mod_mono.我不确定这些细节在这种情况下是否重要,但我认为任何背景都可能有所帮助. 导致
..
我目前正在评估 ServiceStack(在 .Net 中创建基于休息的服务).感兴趣的领域之一是测试方面.我的休息服务将注入许多应用程序服务(目前使用 Autofac).我需要的是一种机制来测试其余层并在我的应用层上定义期望(通过 MOQ),所以我不是在进行集成测试而是对这一层进行单元测试? 关于如何做到这一点的任何想法? 解决方案 A ServiceStack Service 就
..