add consumes interface
add consumes interface
add consumes interface
add consumes interface
add consumes interface
add consumes interface
Merge pull request #2876 from ptcox/consumes_for_csctriggerprimitives

L1 -- Consumes for csctriggerprimitives