小编mra*_*rak的帖子

南希 - 两个模块在不同的端口上侦听

我的想法是我有两个NancyModule类将处理两个不同端口上的流量.例如:

  • FirstModule 听着 localhost:8081
  • SecondModule 听着 localhost:8082

我目前使用Nancy.Hosting.Self建立在两个南希实例localhost:8081localhost:8082:

internal static void Main(string[] args) {
    var uris = new Uri[] {
        new Uri("localhost:8081"),
        new Uri("localhost:8082"),
    };

    var host = new NancyHost(uris);
    host.Start();
    Console.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

如何让类FirstModule : NancyModule仅在端口上侦听8081SecondModule : NancyModule仅在端口上侦听8082

public class FirstModule : NancyModule {
    public FirstModule(){
        Get["/"] = _ => "Hello from FirstModule!"
    }
}

public class SecondModule : NancyModule {
    public FirstModule(){
        Get["/"] …
Run Code Online (Sandbox Code Playgroud)

.net c# nancy

4
推荐指数
1
解决办法
3870
查看次数

标签 统计

.net ×1

c# ×1

nancy ×1