.NETCore添加区域Area代码实例解析

 更新时间:2020年07月13日 11:16:07   作者:叶丶梓轩  
这篇文章主要介绍了.NETCore添加区域Area代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一,如下图

二,构建好框架,将不必要的包删掉

三,添加路由

app.UseEndpoints(endpoints =>
      {
        endpoints.MapControllerRoute(
          name: "default",
          pattern: "{controller=Home}/{action=Index}/{id?}");

        endpoints.MapAreaControllerRoute(
         name: "areas", "areas",
         pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}");
      });

四,添加控制器

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;

namespace NLD.HouTai.Areas.Api.Controllers
{
  [ApiController]
  [Area("API")]
  [Route("API/[controller]/[action]")]
  public class UserController : ControllerBase
  {
    [HttpGet]
    public string Get()
    {
      return "Get";
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • c#  操作符?? null coalescing operator

    c# 操作符?? null coalescing operator

    ?? "null coalescing" operator 是c#新提供的一个操作符,这个操作符提供的功能是判断左侧的操作数是否是null,如果是则返回结果是右侧的操作数;非null则返回左侧的操作数。
    2009-06-06
  • ASP.NET操作各类时间段获取方法汇总

    ASP.NET操作各类时间段获取方法汇总

    这篇文章主要介绍了ASP.NET操作各类时间段获取方法,实例汇总了各类常见的时间段获取方法,需要的朋友可以参考下
    2014-11-11
  • asp.net Javascript获取CheckBoxList的value

    asp.net Javascript获取CheckBoxList的value

    最近在做一个BS的小项目,记得自己搞asp.net的时候,还是两年以前,大部分的东西只是有点印象,忘得差不多了,所以这次也算是温习的过程吧,一边学习,一边赶工,呵呵呵。。。。
    2009-12-12
  • asp.net Split分割字符串的方法

    asp.net Split分割字符串的方法

    很奇怪的,c#中的Split居然只能根据字符数组分割的,而没有根据字符串分割的.
    2009-04-04
  • asp.net+jquery Gridview的多行拖放, 以及跨控件拖放

    asp.net+jquery Gridview的多行拖放, 以及跨控件拖放

    学习JQuery时,发现JQuery只能做单行拖放, 于是花时间做了一个多行拖放的例子, 以备以后使用。
    2009-11-11
  • Asp.Net Core Web应用程序—探索

    Asp.Net Core Web应用程序—探索

    这篇文章主要介绍了Asp.Net Core Web应用程序—探索,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • .NET Core读取配置文件方式详细总结

    .NET Core读取配置文件方式详细总结

    这篇文章主要为大家详细总结了.NET Core读取配置文件方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • DataSet与DataTable的区别示例介绍

    DataSet与DataTable的区别示例介绍

    DataSet:数据集。一般包含多个DataTable,而DataTable就是一个数据表,需要的朋友可以参考下
    2014-06-06
  • .NET发起web请求时维持Session

    .NET发起web请求时维持Session

    一般使用.NET C#发起一个web请求是用WebClient类,应为使用很简单,但是每调用一次OpenRead就会在服务器启用一个新Session,使用HttpWebRequest + CookieContainer就可以让多个web请求只有一个session。
    2009-05-05
  • ASP.NET将Session保存到数据库中的方法

    ASP.NET将Session保存到数据库中的方法

    因为ASP.NET中Session的存取机制与ASP相同,都是保存在进行中, 一旦进程崩溃,所有Session信息将会丢失,所以我采取了将Session信息保存到SQL Server中,尽管还有其它的
    2013-08-08

最新评论