PostSharp - применять аспект в сборках - PullRequest
3 голосов
/ 13 февраля 2012

У меня есть несколько проектов, и я хочу применить аспекты в нескольких проектах.Я использую атрибут многоадресной рассылки следующим образом:

[assembly:MyProject.Aspects.NotifiableObject(
    AttributeTargetAssemblies = "MyProject.Entities",
    AttributeTargetTypes = "MyProject.Entities.*")]

Это помещается в файл AspectInfo.cs внутри моего основного проектаОднако этот подход, похоже, не работает.Сущности внутри MyProject.Entities не получают аспект NotifiableObject.Здесь есть похожий вопрос , но это не решило мою проблему.

1 Ответ

3 голосов
/ 13 февраля 2012

Вы не можете сделать это. Вы должны добавить Postsharp к каждому проекту.

...