要解决“ASP.NET MVC - .NET Standard 2.0库和探测私有路径”的问题,你可以按照以下步骤进行操作:
下面是一个简单的示例代码:
在.NET Standard 2.0类库项目中的Class1.cs文件中添加以下代码示例:
using System;
using System.IO;
namespace MyLibrary
{
public class MyClass
{
public string GetPrivatePath()
{
string privatePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "private");
return privatePath;
}
}
}
在ASP.NET MVC项目的控制器中使用.NET Standard 2.0类库中的代码示例:
using Microsoft.AspNetCore.Mvc;
using MyLibrary;
namespace MyMvcApp.Controllers
{
public class HomeController : Controller
{
public IActionResult Index()
{
MyClass myClass = new MyClass();
string privatePath = myClass.GetPrivatePath();
ViewData["PrivatePath"] = privatePath;
return View();
}
}
}
在ASP.NET MVC项目的视图中显示私有路径:
Private Path:
@ViewData["PrivatePath"]
以上示例演示了如何在ASP.NET MVC项目中使用.NET Standard 2.0类库中的代码示例来获取私有路径,并将其显示在视图中。你可以根据自己的需求对代码进行修改和扩展。