question

ArindamPaulRoy-4561 avatar image
1 Vote"
ArindamPaulRoy-4561 asked JeromePascua-3116 published

Azure WebJobs environment setting

Hi

I have a vanilla .NET Core 3.1 app that I have hosted as a WebJob in Azure App Service.
How do I set the environment name so that it is surfaced to the webjob context when I do -
hostContext.HostingEnvironment.EnvironmentName ?

azure-webapps
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Grmacjon-MSFT avatar image
0 Votes"
Grmacjon-MSFT answered

Hi @ArindamPaulRoy-4561,

I believe this can be done via the Azure portal.

In the Azure portal, search for and select App Services, and then select your app.

In the app's left menu, select Configuration > Application settings.



9191-app-setting.png

Remember setting app settings in App Service are like setting them in appSettings in Web.config or appsettings.json, but the values in App Service override the ones in Web.config or appsettings.json. You can keep development settings (for example, local MySQL password) in Web.config or appsettings.json, but production secrets (for example, Azure MySQL database password) safe in App Service. Read this doc for more info.


Hope that helps. Please let us know if you have further questions

Thanks,

Grace



app-setting.png (199.2 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

ArindamPaulRoy-4561 avatar image
1 Vote"
ArindamPaulRoy-4561 answered

Sorry, but what is the setting name that I need to set so that it sets the WebJobs environment name?

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JeromePascua-3116 avatar image
0 Votes"
JeromePascua-3116 answered JeromePascua-3116 published

Looks like you still use ASPNETCORE_ENVIRONMENT and set it to Production, Development, or some custom environment monniker you may be using.

https://dotnetcoretutorials.com/2018/10/10/azure-webjobs-in-net-core-part-2/

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.