首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grapevine示例REST服务器代码返回“未找到”响应。

Grapevine示例REST服务器代码返回“未找到”响应。
EN

Stack Overflow用户
提问于 2015-12-04 12:54:04
回答 1查看 1.8K关注 0票数 1

我希望使用葡萄加实现一个简单的REST服务器,并遵循维基上提供的示例。我通过NuGet安装了Grapevine 3.0.4。我正在运行以下代码,但是当我通过浏览器导航到http://localhost:1234时,或者如果我通过REST客户端浏览器插件发送GET请求,我得到的只是一个“找不到”响应:

代码语言:javascript
复制
// Program.cs
static void Main(string[] args)
{
    var server = new RESTServer();
    server.Start();

    Console.WriteLine("Press Enter to Continue...");
    Console.ReadLine();
    server.Stop();
}

// TestResource.cs
public sealed class TestResource : RESTResource
{
    [RESTRoute]
    public void HandleAllGetRequests(HttpListenerContext context)
    {
        this.SendTextResponse(context, "GET is a success!");
    }
}

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-06 19:21:05

由于您编写的代码看起来很好(对我来说仍然运行良好),我认为您可能遇到了这个项目命名问题出现在葡萄3.0.x中。

在3.1.0版本中,这不再是一个问题,但是对于较早的3.0.x版本,您需要确保在程序集名称中不包含'grapevine‘这个词。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34088901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档