ros 问答列表

如何向生成的类中的 C# 源代码生成错误添加位置提示?

作者:user3797758 提问时间:11/3/2022

我有一个 C# 源代码生成器,它可能会在读取的数据中遇到配置问题,这些问题会作为编译错误发出。目前,这看起来像这样: DiagnosticDescriptor errorType = new Dia...

在浏览器中执行撤消操作时,如何检查最后要还原的已删除文本是什么?

作者:Samarth 提问时间:7/1/2023

我目前正在开发一个文本编辑器,该编辑器能够添加纯文本和卡片,其中卡片可以包含其他文本。存在与浏览器提供的撤消功能 (Ctrl+Z) 相关的问题。 当我删除包含文本的卡片,然后执行撤消操作时,该卡片已...

Microsoft Graph net sdk v5 SiteWithPath

作者:Alexey Litvin 提问时间:11/16/2023

以前,我有以下代码来获取基于 sharepoint 链接的驱动器项 https://DOMAIN.sharepoint.com/:f:/r/sites/TEAM_NAME/Shared%20Docu...

Serilog 未记录来自 Program.cs 的日志

作者:LP13 提问时间:11/7/2023

我已将 .NET 5 应用程序更新到 .NET 6,但遇到了日志记录问题。在 Program.cs 中,该行上方的所有内容都会记录到控制台,而该行以下的任何内容都不会记录到控制台或文本文件中。我怀疑这...

源生成器 - 获取符号的所有实现(包括依赖程序集)的方法?

作者:user3797758 提问时间:3/15/2023

我有一个增量源生成器,需要找到给定符号(暂时的接口)的所有实现。通过一些谷歌搜索,我发现了这个问题,它建议Microsoft.CodeAnalysis.FindSymbols.SymbolFinder...

C# 源生成器诊断文档页链接

作者:user3797758 提问时间:11/30/2022

我编写了一个创建错误的源代码生成器,我希望能够通过访问文档页面为用户提供有关他们遇到的特定错误的更多信息。 幸运的是,DiagnosticDescriptor 有一个字段,描述如下:helpLink...

Roslyn:从控制器路由自动生成方法

作者:Taylor C. White 提问时间:4/13/2023

我编写了一个 Roslyn 源代码生成器,该生成器访问所有控制器的方法,这些方法上具有 HttpGet、HttpPut、HttpDelete 或 HttpPost 属性,然后创建如下类,我希望这些类可...

带有(增量)源生成器的“AttributeData”上的片状“ApplicationSyntaxReference”

作者:Dima 提问时间:5/29/2023

不幸的是,我没有这个问题的最小样本,但我已经公开推送了 repo,它应该是可重现的:https://github.com/Yeah69/ContainerFeatureSampleComparison...

如何在 C# 源代码生成器中移植和执行用户代码?

作者:Jim Noble 提问时间:8/11/2023

我正在创建一个 Roslyn .NET 源生成器。有了它,我正在检查用户代码中是否有在方法调用中作为参数给出的 lambda 表达式,如下所示: // User Code MyLibrary.MyM...

如何使用 CSharpSyntaxRewriter 限定 Roslyn 语法中的符号?

作者:Aaa 提问时间:10/9/2023

我正在编写一个 Roslyn 源生成器,我需要从字段中获取初始值设定项,并将其回显到生成的文件中。VariableDeclaratorSyntax.Initializer 例如,如果我写了这段代码....


共219条 当前第1页