3
複数のプロジェクトがあり、複数のプロジェクトにまたがってアスペクトを適用したいと考えています。私は以下のようなマルチキャスト属性を使用します:PostSharp - アセンブリ全体にアスペクトを適用する
[assembly:MyProject.Aspects.NotifiableObject(
AttributeTargetAssemblies = "MyProject.Entities",
AttributeTargetTypes = "MyProject.Entities.*")]
これは私のメインプロジェクト内のAspectInfo.csファイルに配置されています。しかし、このアプローチはうまくいかないようです。 MyProject.Entities
内のエンティティは、NotifiableObjectの部分を受け取りません。同様の質問hereがありますが、それは私の問題を解決しませんでした。