I'm currently working on a .net core solution (multiple projects) that uses Microsoft's app secrets management. I can pull secrets back in my runtime project (e.g. Console app), but when it comes to leveraging user secrets for integration tests in a separate project (e.g. Model.Test project), what's the right approach?
I can think of a few options:
Give each project the same
UserSecretsId: This seems like it'd made sense for test projects that may leverage the same secrets that the runtime project uses.Let each project have unique
UserSecretsId: This would require that the secrets be manually kept in sync on the development machine
It seems like even between .net core 1.0 and 2.0 user secrets has changed somewhat and I don't have a lot of familiarity with this system in general. Thanks!