Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Ian 3 posts 73 karma points notactivated
    Jun 22, 2023 @ 07:50
    Ian
    0

    How to conditionally add to the Master head based on environment eg Dev Test etc.

    I've got a requirement to add script to the head of the Master.cshtml file, but not if the environment is development, so I'm wondering how to do this.

    I suspect there must be something built in to do this, I've looked I just can't find it.

    In startup.cs, I see IWebHostEnvironment offers an EnvironmentName property, but that's in the apps bootstraping code.

  • Daniel 18 posts 108 karma points
    Jun 22, 2023 @ 08:04
    Daniel
    0

    Hi.

    Some different ways to approached this.

    I think I would solve this by using the appsetting. Read more about it here .

    You can get a property from the cshtml using the injector like this:

    @inject Microsoft.Extensions.Configuration.IConfiguration Configuration
    var Env = Configuration["Enviroment:Production"];
    
  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies