【问题标题】:How to return view from another project in ASP NET Core?如何从 ASP NET Core 中的另一个项目返回视图?
【发布时间】:2022-11-20 06:40:04
【问题描述】:

我有一个简单的控制器方法用于测试目的,如下所示:

[HttpGet]
public IActionResult Test()
{
    return View("SomeView");
}

假设我想创建一个返回名为 SomeView 的视图的 NuGet 包,但此视图可以由我的 NuGet 包的用户实现。我怎样才能做到这一点?这可能吗?

【问题讨论】:

    标签: c# asp.net-core nuget


    【解决方案1】:

    你真的在这里问两个不同的问题。一个是关于访问与控制器不在同一个项目中的视图,第二个问题是关于创建 Nuget 包。

    1. 阅读 this SO answer 以了解如何访问另一个项目中的视图。

    2. 一旦您对此感到满意,您就可以将该其他项目转换为 Nuget 包。有很多文章解释了如何做到这一点。如果您在这样做时遇到具体问题,请在此处开始一个新问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-15
      • 2023-03-16
      • 2017-11-22
      • 1970-01-01
      • 1970-01-01
      • 2020-06-03
      • 2020-05-18
      • 1970-01-01
      相关资源
      最近更新 更多