小编Jav*_*ier的帖子

AspNet上的Kestrel vNext不提供/下的索引页面

我需要能够使用Kestrel Web服务器在默认url /下提供我的'index.html' .现在我只能使用完整路径(即/index.html)访问我的静态文件

同样,这在VisualStudio上完美运行,上下文是OSX与Kestrel

这是我的Startup.cs

public void ConfigureServices(DI.IServiceCollection services)
 {   
     services.AddMvc();
 }

 public void Configure(IApplicationBuilder app)
 {
     app.UseStaticFiles();
     app.UseMvc();
 }
Run Code Online (Sandbox Code Playgroud)

我到目前为止的解决方案是在HomeController中进行重定向.但这很简单,我试图提供一个静态的html文件,老实说我不希望它由我的应用程序处理,如果可能直接从Kestrel服务.

macos asp.net-mvc asp.net-core-mvc kestrel-http-server asp.net-core

22
推荐指数
1
解决办法
3424
查看次数

我可以在ContentTemplate中的单个Content或ContentSource中指向两个ContentPresenter吗?

我已经创建了一个类似于Outlook 2007的NavigationPane。在Outlook中,当窗格被折叠并且单击侧栏时,它用来弹出Selected NavigationItem内容。我在ControlTemplete中使用contentpresenter模仿了相同的行为(一个用于TabControl的SelectItemHost,另一个用于Popup)。但是问题是当打开弹出窗口时,NavigationPane会在不显示内容的情况下选择内容,而当我们从另一个导航项切换回相同的导航项时会显示该内容。我正在使用TabControl和TabItem作为NavigationPane和NavigationPaneItem。

我将“ SelectedContent”指向两个ContentPresenter的ContentSource

wpf contentpresenter

2
推荐指数
1
解决办法
1658
查看次数