【发布时间】:2022-11-20 06:40:04
【问题描述】:
我有一个简单的控制器方法用于测试目的,如下所示:
[HttpGet]
public IActionResult Test()
{
return View("SomeView");
}
假设我想创建一个返回名为 SomeView 的视图的 NuGet 包,但此视图可以由我的 NuGet 包的用户实现。我怎样才能做到这一点?这可能吗?
【问题讨论】:
标签: c# asp.net-core nuget
我有一个简单的控制器方法用于测试目的,如下所示:
[HttpGet]
public IActionResult Test()
{
return View("SomeView");
}
假设我想创建一个返回名为 SomeView 的视图的 NuGet 包,但此视图可以由我的 NuGet 包的用户实现。我怎样才能做到这一点?这可能吗?
【问题讨论】:
标签: c# asp.net-core nuget
你真的在这里问两个不同的问题。一个是关于访问与控制器不在同一个项目中的视图,第二个问题是关于创建 Nuget 包。
阅读 this SO answer 以了解如何访问另一个项目中的视图。
一旦您对此感到满意,您就可以将该其他项目转换为 Nuget 包。有很多文章解释了如何做到这一点。如果您在这样做时遇到具体问题,请在此处开始一个新问题。
【讨论】: