• <tfoot id='VNvco'></tfoot>
  • <legend id='VNvco'><style id='VNvco'><dir id='VNvco'><q id='VNvco'></q></dir></style></legend>
  • <i id='VNvco'><tr id='VNvco'><dt id='VNvco'><q id='VNvco'><span id='VNvco'><b id='VNvco'><form id='VNvco'><ins id='VNvco'></ins><ul id='VNvco'></ul><sub id='VNvco'></sub></form><legend id='VNvco'></legend><bdo id='VNvco'><pre id='VNvco'><center id='VNvco'></center></pre></bdo></b><th id='VNvco'></th></span></q></dt></tr></i><div id='VNvco'><tfoot id='VNvco'></tfoot><dl id='VNvco'><fieldset id='VNvco'></fieldset></dl></div>

    1. <small id='VNvco'></small><noframes id='VNvco'>

        <bdo id='VNvco'></bdo><ul id='VNvco'></ul>

        如何在 ConfigureServices 中获取开发/暂存/生产托管环境

        How to get the Development/Staging/production Hosting Environment in ConfigureServices(如何在 ConfigureServices 中获取开发/暂存/生产托管环境)
          <bdo id='FYsbb'></bdo><ul id='FYsbb'></ul>

            <tbody id='FYsbb'></tbody>
            • <i id='FYsbb'><tr id='FYsbb'><dt id='FYsbb'><q id='FYsbb'><span id='FYsbb'><b id='FYsbb'><form id='FYsbb'><ins id='FYsbb'></ins><ul id='FYsbb'></ul><sub id='FYsbb'></sub></form><legend id='FYsbb'></legend><bdo id='FYsbb'><pre id='FYsbb'><center id='FYsbb'></center></pre></bdo></b><th id='FYsbb'></th></span></q></dt></tr></i><div id='FYsbb'><tfoot id='FYsbb'></tfoot><dl id='FYsbb'><fieldset id='FYsbb'></fieldset></dl></div>
              <tfoot id='FYsbb'></tfoot>

              <small id='FYsbb'></small><noframes id='FYsbb'>

                1. <legend id='FYsbb'><style id='FYsbb'><dir id='FYsbb'><q id='FYsbb'></q></dir></style></legend>
                2. 本文介绍了如何在 ConfigureServices 中获取开发/暂存/生产托管环境的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何在 Startup 的 ConfigureServices 方法中获取 Development/Staging/production Hosting Environment?

                  How do I get the Development/Staging/production Hosting Environment in the ConfigureServices method in Startup?

                  public void ConfigureServices(IServiceCollection services)
                  {
                      // Which environment are we running under?
                  }
                  

                  ConfigureServices 方法只接受一个 IServiceCollection 参数.

                  The ConfigureServices method only takes a single IServiceCollection parameter.

                  推荐答案

                  在ConfigureServices中可以很方便的访问,只需在Startup方法中持久化到一个属性中,先调用并传入,然后就可以访问该属性了来自 ConfigureServices.

                  You can easily access it in ConfigureServices, just persist it to a property during Startup method which is called first and gets it passed in, then you can access the property from ConfigureServices.

                  public Startup(IWebHostEnvironment env, IApplicationEnvironment appEnv)
                  {
                      ...your code here...
                      CurrentEnvironment = env;
                  }
                  
                  private IWebHostEnvironment CurrentEnvironment{ get; set; } 
                   
                  public void ConfigureServices(IServiceCollection services)
                  {
                      string envName = CurrentEnvironment.EnvironmentName;
                      ... your code here...
                  }
                  

                  这篇关于如何在 ConfigureServices 中获取开发/暂存/生产托管环境的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How to keep the Text of a Read only TextBox after PostBack()?(PostBack()之后如何保留只读文本框的文本?)
                  Winforms Textbox - Using Ctrl-Backspace to Delete Whole Word(Winforms 文本框 - 使用 Ctrl-Backspace 删除整个单词)
                  C# - Add button click events using code(C# - 使用代码添加按钮单击事件)
                  Multi-color TextBox C#(多色文本框 C#)
                  How can i set the caret position to a specific index in passwordbox in WPF(如何将插入符号位置设置为 WPF 密码框中的特定索引)
                  C# Numeric Only TextBox Control(C# 纯数字文本框控件)
                  <tfoot id='DOP2a'></tfoot>
                    <bdo id='DOP2a'></bdo><ul id='DOP2a'></ul>
                    • <legend id='DOP2a'><style id='DOP2a'><dir id='DOP2a'><q id='DOP2a'></q></dir></style></legend>
                        <tbody id='DOP2a'></tbody>

                      <small id='DOP2a'></small><noframes id='DOP2a'>

                          1. <i id='DOP2a'><tr id='DOP2a'><dt id='DOP2a'><q id='DOP2a'><span id='DOP2a'><b id='DOP2a'><form id='DOP2a'><ins id='DOP2a'></ins><ul id='DOP2a'></ul><sub id='DOP2a'></sub></form><legend id='DOP2a'></legend><bdo id='DOP2a'><pre id='DOP2a'><center id='DOP2a'></center></pre></bdo></b><th id='DOP2a'></th></span></q></dt></tr></i><div id='DOP2a'><tfoot id='DOP2a'></tfoot><dl id='DOP2a'><fieldset id='DOP2a'></fieldset></dl></div>