How to structure your .net files? What is the best practice for structuring the .cs files in a large stack within a project. In Terraform, you would typically group all of the resource related to the same "thing" into a .tf file For example for an Azure Function, the app service plan, storage and app service itself might all go into one .tf file. What is the equivalent for Pulumi to avoid having one giant .cs file for the stack (or is the answer that I should have a stack for each "thing" in my system and use Stack References to create inter-stack dependencies?). I have thought about using
partial class
but wanted to reach out to see if there are any conventions?