1

我正在阅读 [ https://github.com/ServiceStack/ServiceStack/wiki/Run-servicestack-side-by-side-with-another-web-framework][1]但它解释得不够充分或给出一个解决方案示例(或者我只是不知道 SS github 站点中的示例,我可以看到类似的东西与 ASP.NET MVC 一起使用并使用该位置元素)。

所以我从位置元素中的解决方案/项目角度不理解这个自定义服务路径。

这是我当前的解决方案的外观:

在此处输入图像描述

简单说一下上面的图片。我创建的 MVC 项目是我用橙色标出的那个。然后我添加了我需要使用的 ServiceStack 项目(我们希望使用来自 SS 的实际代码,而不是二进制文件)。

所以现在我回顾一下位于我的 MVC 项目中的 web.config,正如您在打开的图片中看到的那样。比如这个“/api”,那么它指的是什么?就像我们将要公开的“服务”在不同的项目中一样……您可以在顶部看到名为 ServiceInterface 的项目。

我试图了解这对于该位置是如何工作的。例如,我将在我的解决方案中设置什么以及如何设置它的位置?

4

1 回答 1

3

@咖啡瘾君子

对不起,但作为像你这样的简单ServiceStack用户,我觉得有必要告诉你

有很多问题很好,但是

  1. 这里不是私人支持,请为所有其他人提出有意义的问题。

  2. 不要浪费时间的神话。我们期望他提供新的 ServiceStack 版本。

如果他成功了,我们所有人都会成功。

下午

在您提到的页面中与另一个 Web 框架并排运行 servicestack

在 /api 中有一个用于 Asp.Net 3.5 的配置示例配置文件的示例。

也许它不适合你,但它不是真的,没有例子。

还有这些问题

与 MVC 并行运行 ServiceStack

MVC4 上的服务栈

以下是您在 9 月 25 日发布的。它是从 myz 回答的。

设置 Web.config 以与 ASP.NET MVC 4 并行工作

也许您当然不满意,但是该怎么办呢?没有。

还要检查这个 ServiceStack.Host.Mvc / content / README.txt

这里有一个用户的博客文章A mixed ASP.Net MVC 4 and ServiceStack reference project

以及他在 githup DiffStack中的示例项目

于 2013-10-03T17:34:59.927 回答