Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes appsettings.[EnvironmentName].json #5421

Merged
merged 4 commits into from
Apr 2, 2021

Conversation

gabog
Copy link
Contributor

@gabog gabog commented Apr 2, 2021

Fixes #5395

Updated ConfigurationBuilderExtensions to take HostBuilderContext so it can get the EnviornmentName and load the proper appsettings.
Fixed bug in loading appsettings.EnvironmentName.json
Added base unit tests ConfigurationBuilderExtensions (we will need to add additional tests for required settings once we refactore appsettings in R14.

This PR also updated the Microsoft.Bot.Builder.Dialogs.Adaptive.Runtime project to target netstandard2.0 and netcoreapp3.1.

@peterinnesmsft, we will need to update the generators code to pass HostBuilderContext in program.cs once this PR gets cherrypicked into the R13 branch and we update the references.

…it can get the EnviornmentName and load the propper appsettings.

Fixed bug in loading appsettings.EnvironmentName.json
Added base unit tests
@gabog gabog requested review from a team as code owners April 2, 2021 16:45
@gabog gabog added the Automation: No parity PR does not need to be applied to other languages. label Apr 2, 2021
@mrivera-ms mrivera-ms merged commit 402bc02 into main Apr 2, 2021
@mrivera-ms mrivera-ms deleted the gabog/FixAppsettingsDevelopmentSupport branch April 2, 2021 22:23
joshgummersall pushed a commit to microsoft/botbuilder-js that referenced this pull request Apr 2, 2021
gabog added a commit that referenced this pull request Apr 5, 2021
* Updated ConfigurationBuilderExtensions to take HostBuilderContext so it can get the EnviornmentName and load the propper appsettings.
Fixed bug in loading appsettings.EnvironmentName.json
Added base unit tests

* Updated Adaptive.Runtime project to target netstandard 2.0 and net core 3.1

* Added conditional references based on target framework

* Forced adding ignored files so we can test.
stevengum pushed a commit to microsoft/botbuilder-js that referenced this pull request Apr 5, 2021
* fix: azure logs issues

Can't log after response is written for some reason.

* fix: watch files in dev only

* fix: load appsettings files based on NODE_ENV

Roughly maps to behavior added via microsoft/botbuilder-dotnet#5421
joshgummersall added a commit to microsoft/botbuilder-js that referenced this pull request Apr 5, 2021
* fix: azure logs issues

Can't log after response is written for some reason.

* fix: watch files in dev only

* fix: load appsettings files based on NODE_ENV

Roughly maps to behavior added via microsoft/botbuilder-dotnet#5421
stevengum pushed a commit to microsoft/botbuilder-js that referenced this pull request Apr 5, 2021
* fix: azure logs issues

Can't log after response is written for some reason.

* fix: watch files in dev only

* fix: load appsettings files based on NODE_ENV

Roughly maps to behavior added via microsoft/botbuilder-dotnet#5421
mrivera-ms pushed a commit that referenced this pull request Apr 6, 2021
* Updated ConfigurationBuilderExtensions to take HostBuilderContext so it can get the EnviornmentName and load the propper appsettings.
Fixed bug in loading appsettings.EnvironmentName.json
Added base unit tests

* Updated Adaptive.Runtime project to target netstandard 2.0 and net core 3.1

* Added conditional references based on target framework

* Forced adding ignored files so we can test.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Automation: No parity PR does not need to be applied to other languages.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Runtime doesn't load appsettings.development.json
3 participants