SignalR ohne OWIN

Ich bin die Teilnahme an der ASP-MVC-Projekt.

Will ich mit SignalR in das Projekt, aber ich will nicht von OWIN lib.

So wie ich das verstehe, SignalR ist registriert in der Anwendung mit diesem Stück code:

public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.MapSignalR();
    }
}

Wie kann ich ändern, um die Abhängigkeit zu OWIN?

Möchte ich nutzen, ähnlicher Ansatz wie RouteConfig.RegisterRoutes(RouteTable.Routes);

  • Sie können frei mischen OWIN basiert und "traditionellen" ASP.Net im gleichen Projekt. Ich kann nicht aus irgendeinem Grund denken, warum können Sie nicht einfach das Stück code, das in und mit Bereitstellung von Mehrwert für Ihre Benutzer.
  • Ich möchte nicht zu verwenden, OWIN, wenn möglich. Ich mag es nicht, wenn die Anwendung hat 100500 referenzierten Assemblys. Derzeit brauche ich nicht OWIN, und die einzige Bibliothek, die erfordert ist SignalR OWIN. Aber ich weiß, dass es möglich sein sollte, um loszuwerden, diese Abhängigkeit.
  • tatsächlich da ist. Ich bin nun vor ein problem mit einem MVC WebApplication (SignalR Server) in einer Linux-Maschine über Mono und Microsoft.Owin.Host.SystemWeb ist nicht vollständig umgesetzt, in Mono noch, die erforderlich ist für WebApplication (self-hosted-SignalR Owin-Server ist OK, da es nicht erforderlich, Microsoft.Owin.Host.SystemWeb).
InformationsquelleAutor nZeus | 2014-10-09
Schreibe einen Kommentar