Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在.NET Core 2.0中将特性应用于多种类型_C#_Asp.net Core_Postsharp - Fatal编程技术网

C# 在.NET Core 2.0中将特性应用于多种类型

C# 在.NET Core 2.0中将特性应用于多种类型,c#,asp.net-core,postsharp,C#,Asp.net Core,Postsharp,我希望将方面应用到我的.NETCore2.0项目中的所有类型。给出的示例都是关于AssemblyInfo.cs文件的,但对于.NET核心项目来说,它并不存在 我已尝试将配置放入.csproj文件,但这不允许我传入非字符串参数,我需要在字符串常量之前设置AttributeTargetTypes值 有没有人能在.NETCore2.0上实现这一点?这是我第一次使用PostSharp,我希望错过一些明显的东西。回到这一点上,我遇到的主要问题是,我需要在消费项目以及持有aspect的项目中引用PostSh

我希望将方面应用到我的.NETCore2.0项目中的所有类型。给出的示例都是关于AssemblyInfo.cs文件的,但对于.NET核心项目来说,它并不存在

我已尝试将配置放入.csproj文件,但这不允许我传入非字符串参数,我需要在字符串常量之前设置AttributeTargetTypes值


有没有人能在.NETCore2.0上实现这一点?这是我第一次使用PostSharp,我希望错过一些明显的东西。

回到这一点上,我遇到的主要问题是,我需要在消费项目以及持有aspect的项目中引用PostSharp nuget包。完成后,aspect按预期工作,然后正如Daniel在上面提到的,我创建了一个带有aspect引用的新.cs文件,并将属性绑定到必要的类。

只需创建一个空的cs文件,并将其放在那里,就像他们建议的那样
GlobalAspects.cs