분기 파이프 라인을 사용하여 가상 디렉터리를 정의하려고합니다.런타임시 IAppBuilder 매핑을 관리하는 방법은 무엇입니까?
좋은 예는 여기에 수행됩니다 Run different frameworks side-by-side with OWIN
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.UseWebApi(new MyHttpConfiguration());
app.Map("/newSite", site =>
{
site.MapSignalR();
site.UseNancy();
});
}
}
가 여기에 사용자 정의 HttpConfiguration와 가상 디렉터리 NewSite 사이트를 가질 수 있습니다.
이 구성은 Startup 클래스에서 수행되며 작동합니다. 하지만 런타임에 응용 프로그램의 수명 동안 IAppBuilder를 추가/변경할 수 있기를 원합니다. 실제로 SelfHost Server를 사용하고 있습니다. 관리 콘솔을 사용하여 새로운 가상 디렉터리 (또는 하위 사이트 또는 기타)를 만들고 다른 구성 요소 (API/권한 처리기 등)를 사용하는 플러그 가능한 아키텍처를 만들고 싶습니다. 실행 시간.
가능합니까? 나는 많은에게 런타임시
안부를
감사를 새로운 구성을 적용 할 수있는
나도 몰라.