In my solution, I have some Computed Index Fields that I need to add that combine the values of fields from templates that belong to multiple Project-layer modules. I am using DI for initializing my Computed Index Fields, all of which inherit an
IComputedIndexField interface. The problem is that I'm not sure where I should put the derived index field types, or how I should properly reference template types that live in multiple Project-layer modules.
What would be the best way to do this? Am I totally off base?