在 Nancy 框架中,我似乎无法在 Nancy 中找到 System.Web.HttpContext.Current.Server.MapPath() 的等价物。
我只想加载一个相对于应用程序服务的文本文件。
我在程序集中看到了这个
using Nancy;
using System;
namespace Nancy.Hosting.Self
{
public class FileSystemRootPathProvider : IRootPathProvider, IHideObjectMembers
{
public FileSystemRootPathProvider();
public string GetRootPath();
}
}
我不确定如何使用。
更新:我刚刚发现我需要加载的任何东西都可以从 bin/relase/ 目录中读取/写入。这是在 Nancy Self Hosting 环境中假设的方式吗?我想这是有道理的。