我遇到的问题是我的静态内容目录的大小太大而且包含很多子目录(大约22 GB),当我运行我的代码时,从大约30分钟创建一个新的实例NancyHost因为它扫描主目录中的所有子目录以获得更好的性能。下面是我如何指定静态内容目录以及如何创建南希主机的代码
public class ApplicationBootstrapper : DefaultNancyBootstrapper
{
protected override void ConfigureConventions(NancyConventions nancyConventions)
{
nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/", @"MyDirectory"));
base.ConfigureConventions(nancyConventions);
}
}
ApplicationBootstrapper ApplicationBootstrapper = new ApplicationBootstrapper();
nancyHost = new NancyHost(ApplicationBootstrapper, new Uri(String.Format("http://localhost:{0}/", NancyPort)));
nancyHost.Start();
我的问题是如何防止nacny在启动时扫描目录?