postsharp 相关问题

PostSharp是C#和VB的模式感知扩展,减少了实现设计模式所涉及的样板代码。它基于面向方面的编程和静态分析。

我正在运行 .NET Core 应用程序,当我尝试从前端访问 api 时,我收到以下错误

{ **"message":** "发生错误。", **"exceptionMessage"**: "缓存后端尚未初始化。设置 CachingServices.DefaultBackend

回答 1 投票 0

使用这种异步日志记录代码有什么缺点?

我刚刚编写的一些代码如下。 它演示了将 PostSharp 方面应用于方法,以便以异步方式记录方法调用的持续时间 - 以便 if ...

回答 2 投票 0

Err0r 在 AOP 期间使用 postsharp

安装postsharp(version 6.10.16) 后,我编译了它,但出现以下错误: “.nuget\packages\microsoft.windows.sdk.contracts .0.19041.1 有效 etstandard2.0\Windows.Foundation.

回答 0 投票 0

如何在控制器中使用PostSharp LoggingAspect?

我正在尝试执行某种方法后执行一些日志记录逻辑。因此,我使用了Postsharp在此描述的基本示例,如下所示:[PSerializable]公共类LoggingAspect:...

回答 1 投票 0

重要信息级别的PostSharp消息未显示在Visual Studio错误列表中

我正在尝试基于ScalarConstraint开发一个简单的方面-InformationAttribute-其目的是在编译时将消息输出/添加到Visual Studio错误列表中。我想要...

回答 1 投票 1

在不更改现有代码的情况下添加Sharp Sharp Aspect

我正在使用PostSharp 6.4.5。我需要为现有项目添加方法级别跟踪。我想记录输入和退出方法以及参数类型和值的时间。我只能重建...

回答 1 投票 0

AOP后锐化,记录变量值

使用postsharp,可以从属性获取变量值。此属性将在数据库或nlog中写入一些日志。[AOPTattribute($“'myint'的值为{myInt}”)] public void MyMethod(){...

回答 1 投票 0

解决方案宽的PostSharp配置不起作用

我们决定让PostSharp Ultimate投入工作,以帮助我诊断某些僵局情况。当前正在等待许可证,因此我正在试用试用版。我遵循了...

回答 1 投票 0

使用PostSharp一次验证多个项目中的类名

我有一个在各种名称空间中具有多个API项目的解决方案。我正在寻找一种方法来同时验证所有API项目,以检查它们中是否有一个带有...

回答 1 投票 1

如何在发文中使用MultipleInheritance

您如何通过后处理实现多重继承?这里有一个例子,但对后期处理来说是新的。我无法将其移植到最新版本的postsharp

回答 1 投票 -1

如何在单元测试中调用后锐方面?

我有一个方面排序列表。公共重写void OnInvoke(MethodInterceptionArgs args){args.Proceed(); var string_list =(args.ReturnValue as List ); string_list.Sort(); ...

回答 1 投票 2

为什么不能在最新版本的PostSharp中将IInstanceScopedAspect应用于静态类?

我有这样的一个方面:[PSerializable] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method | AttributeTargets.Constructor | ...

回答 1 投票 0

Nlog直接访问有效,但PostSharp默认不可用

我是关于PostSharp的工作原理的新手。我已经使用NLog编写了一些代码,希望使用PostSharp进行改进。 Nlog输出正常(输出在控制台和文件上均完成)。 ...

回答 1 投票 0

回答 2 投票 4

如何使用PostSharp定义不变条件和后置条件?

我在PostSharp文档中找到了有关合同的主题。据我了解,该功能仅允许从各个方面检查输入和输出参数。但是我没有找到任何关于...

回答 2 投票 1

如何获得旧版本的postharp的编译图像?

我从工作库中提取了代码。它可以在其他开发者机器上使用。他们使用的是postharp 4.0.42,当我安装它时,它不会提示我安装编译的映像。我要么需要更好的...

回答 1 投票 0

构建失败由于postsharp错误:管服务器,退出代码1过早地退出

我无法建立项目和解决方案时postsharp是项目的一部分。即使不使用postharp信息,但只安装为的NuGet,构建失败。建筑的时候,我得到以下...

回答 1 投票 2

依赖注入使用编译时织入? [关闭]

我只是试图了解PostSharp和老实说,我认为这是惊人的。但有一两件事,这是我很难怎样一个纯粹的依赖注入(没有服务定位器)不能在PostSharp做...

回答 1 投票 12

PostSharp get_Property错误

我使用PostSharp和RadGridView从Telerik的。某些列有使用DataTypeConverter,其中我使用加载从类型AdvisableDictionary的命名名称属性的值自定义数据

回答 2 投票 1

多播OnExceptionAspect正在记录冒泡异常

我有来自Postsharp的多播OnExceptionAspect,它在程序集级别上应用。这自然意味着所有方法在抛出异常时都会调用Aspect。在...内

回答 3 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.