Инъекция политики построена поверх перехвата Unity (при условии, что вы используете текущие версии Unity / Entlib). Инъекция политики фактически реализуется как поведение перехвата.
Поведение перехвата, вероятно, немного более эффективно, поскольку ему не нужно выполнять много сложных правил сопоставления, чтобы выяснить, какой перехватчик вызывать на основе вызова метода, но они требуют больше работы от вас, если вы хотите нацелиться один для конкретного метода. Внедрение политики делает больше работы во время установки, но во время вызова это стирка.
Эффективность не будет вашим решающим фактором, ваш общий дизайн и простота использования будут. Выберите тот, который вам больше нравится.