Replies: 1 comment 1 reply
-
@leusbj I don't really have an issue with either idea. I'm all for Unit Tests, although I'm not quite sure how you would implement those specifically in this case. I'd be happy to have more tests and/or samples added to the repo, or more documentation on the existing stuff. I mainly put this together originally from the thread mentioned in the readme, along with some stuff I had already done in my local projects (I think much like yourself) - but wanted to 'give back' so made the SDK available here. I'd also like to make the templates better - add more options, like the framework version and set the appropriate SDK property and web.config stuff. Allow turning on/off MVC, WebAPI etc. like the 'original' templates, and so on. Your structure looks fine for the most part - you did miss out I'd like to keep the properties etc. at as high a level as possible in the The title of the discussion mentions build/eng... but you haven't said anything about that (that I can see). Could you elaborate on what you wanted to do there? I would suggest maybe breaking it down into separate PRs, so we can review each change more easily, and we can see the changes at each step, in case we have to revert something. |
Beta Was this translation helpful? Give feedback.
-
@CZEMacLeod ,
I was thinking about some custom targets which originally helped to quckly illustrate which files were getting collected into the well-known ItemGroups by various globbing patterns, but perhaps might be altered to act like a "Unit Test"... helping to validate that the SDK performs Item Selection as expected under specific scenarios.
Would you have any interest in hearing/seeing something more on that?
As I was thinking about that idea, I was also looking at the existing
Directoty.Build.props
andDirectory.Build.targets
and some of the properties established/set within those files. I think restructure/relocate some of these property setters might be beneficial if/when we pursue adding "Unit Tests".A slight restructure of these might look like:
Beta Was this translation helpful? Give feedback.
All reactions