• asp.net core中获取路径方式


            /// <summary>
            /// CORE中获取路径
            /// </summary>
            /// <returns></returns>
            [HttpGet]
            public async Task<IActionResult> GetPath()
            {
                return Ok(new {
                    //通过IWebHostEnvironment获取当前Web根和内容根
                    AppName = hostingEnvironment.ApplicationName,
                    ContentRootPath =hostingEnvironment.ContentRootPath,
                    WebRootPath = hostingEnvironment.WebRootPath,
                    EnvironmentName = hostingEnvironment.EnvironmentName,
                    //获取当前目录
                    dir = Directory.GetCurrentDirectory(),
                    //获取DLL所在路径
                    appPath= Microsoft.DotNet.PlatformAbstractions.ApplicationEnvironment.ApplicationBasePath
              path=AppDomain.CurrentDomain.BaseDirectory }); }

    输出如下:

    {
      "appName": "Shop.API",
      "contentRootPath": "E:\Teaching\ShopManageSystem\Shop.API",
      "webRootPath": "E:\Teaching\ShopManageSystem\Shop.API\wwwroot",
      "environmentName": "Development",
      "dir": "E:\Teaching\ShopManageSystem\Shop.API",
      "appPath": "E:\Teaching\ShopManageSystem\Shop.API\bin\Debug\netcoreapp3.1\"
    }
  • 相关阅读:
    requests库之处理响应
    requests库之自定义request
    requests库之请求异常处理
    requests库之带参请求
    BFS广度优先
    分治模板
    递归模板
    数据机构与算法学习(三)- 数组
    消息队列学习笔记
    数据结构与算法学习(二)
  • 原文地址:https://www.cnblogs.com/superfeeling/p/14583783.html
Copyright © 2020-2023  润新知