当path包含参数时,如何绑定到Nancy模型

时间:2014-08-13 23:39:24

标签: c# asp.net rest nancy

假设我想拥有以下REST端点:/projects/{id}/jobs并能够发布它以创建新作业。有点像这样:

public class ProjectsModule : NancyModule
{
    public ProjectsModule() : base("/projects")
    {
        Post["/{id}/jobs"] = parameters =>
            {
                 // easy enough
                 var projectId = p.Id;

                 // but how do I specify that job JSON will be in the body of request?
                 var job = this.Bind<Job>();
            }
    }
}

我如何告诉南希在哪里找到项目ID以及在哪里找到要绑定到工作模型的东西?

1 个答案:

答案 0 :(得分:-1)

我不完全理解你的问题。 projectId和job是空的?你的json怎么样?你的工作模式?