[英]Serilog text formatting to contain valid json output
我正在使用 Serilog 進行日志記錄,並且有一個帶有 output 模板和控制台記錄器的(文本)文件接收器。 文本文件記錄器的output模板: 控制台記錄器的 output 模板: 現在我們嘗試(為了簡單起見)以 JSON 格式記錄一些 class 數據。 我們希望它為 JSON,因為我們稍 ...
[英]Serilog text formatting to contain valid json output
我正在使用 Serilog 進行日志記錄,並且有一個帶有 output 模板和控制台記錄器的(文本)文件接收器。 文本文件記錄器的output模板: 控制台記錄器的 output 模板: 現在我們嘗試(為了簡單起見)以 JSON 格式記錄一些 class 數據。 我們希望它為 JSON,因為我們稍 ...
[英]Update Framework from 3.1 to 5 for Azure Function will raise this error "Could not load file or assembly Microsoft.Extensions.Configuration.Abstractio
我構建了一個 Azure Function 並且目標框架是 3.1,所以我將其更改為 5,如下所示:- 但這樣做之后,我開始收到此錯誤:- 任何建議我如何在我的 azure function 中使用 .net 5? ...
[英]Anchor Tag helper not producing href in .NET 5
我在 .net5 中使用了 Anchor 標簽助手,但它沒有生成預期的 href。 我試過問很多人但沒有幫助。 <a asp-controller="home" asp-action="details" asp-route-id="@employee.Id" class="btn btn- ...
[英].NET5 C# XPath Filter 2.0 Support (XML Digital Signatures)
我正在編寫一個 .NET5 例程來檢查已簽名的 XML 文件。 該文件將此“http://www.w3.org/2002/06/xmldsig-filter2”作為轉換算法。 因此,當我嘗試將其加載到 SignedXML object 中(使用 SignedXml.LoadXml() 方法)時,出 ...
[英]Does .NET 5 support the old csproj format?
從 .NET Framework 遷移到 .NET 5+ 的最大障礙之一是必須將所有 csproj 轉換為新的 SDK 樣式格式。 沒有工具可以自動執行此操作,必須手動完成。 我想知道是否需要這種轉換? 有沒有辦法在保留舊的cs項目的同時切換到.NET? 我團隊的解決方案中有 300 多個項目,看 ...
[英]Random RegexMatchTimeoutException exceptions
在解析短(少於 100 個字符)字符串時,我有時會遇到RegexMatchTimeoutException 。 解析本身位於 function 中的list.Select(..)中,該集合包含大約 30 個元素。 我懷疑這可能是由於次優正則表達式 - 這是 C# 中的定義: 它應該捕獲以下字符串中的 ...
[英]How to upgrade a Console app from .net 5 to .net 7 to use DirectoryServices
要連接到ldap服務器,我想在c# 控制台應用程序中使用目錄服務。 這些服務在do.net-7.0中可用因此我需要從do.net-5.0升級這些是重現的步驟: 在控制台上執行這些命令do.net new console -f.net5.0 -o=ConsoleFiveToSeven cd Cons ...
[英]Seeding a many:many relationship when the objects to be given to it are being created in the seed data as well
我正在嘗試在我的 DbContext 中播種我的數據庫,我沒有任何問題,但這里更像是一個邏輯問題,我有這樣的種子數據: 我正在嘗試將正在創建的這些實體之一添加到種子數據中的另一個實體,作為多對多關系。 事情是我學會添加到多對多的唯一方法是使用new關鍵字,但這會創建一個新的 object,而不是已經 ...
[英]Wrong DateTime comparing in EF Core when column type date
我有實體 class: 我使用 PostgreSQL。在數據庫中Date列的類型為date 。 沒有此屬性( [Column(TypeName = "date")] )列的類型為timestamp 。 當我嘗試從 dbContext 獲取實體時出現問題: 此方法始終返回空列表。 但是如果在 linq ...
[英]How to use Reflection in order to avoid value boxing?
我正在探索 Blazor 的 QuickGrid源代碼並在這里發現了一個有趣的地方。 在第 45 行,Steve Sanderson 留下了一個 TODO 和一個可能更好的替代解決方案。 我無法抗拒自己的好奇心,決定嘗試一下,然后再對解決方案進行基准測試。 但是,不幸的是,我在反射方面的知識真的很 ...
[英]Return any response from my Web API in result object
我有一個 ASP.NET Core 5 Web API。如何在結果 object 中返回所有控制器的Result ,而不考慮 controller 的返回類型? 是這樣的: ...
[英]While using Mediatr for CQRS, if a property has a default value, does it add itself when not mentioning it
在我的 API 中,我將 Mediatr 用於我的 CQRS,將 EF Core 用於數據庫訪問和實體配置。 我給了我的Spending實體這樣的配置: 當我發送AddSpendingCommand時,我需要使用 Mediatr 創建一個AddSpendingCommand和一個AddSpendin ...
[英]Add service to IServiceCollection NOT in ConfigureServices
我有 Startup 和 IHosterService,我想向 IServiceCollection 添加服務。 問題是,在我將服務添加到 IServiceCollection 之后,我無法從 IServiceProvider 獲取它我試圖將我的服務添加到 IHostedService 中的 IS ...
[英]Ms graph API v1.0: HideForUser and a few other methods do not show up in .Net 5
雖然這里的文檔 ( https://learn.microsoft.com/en-us/graph/api/chat-hideforuser?view=graph-rest-1.0&tabs=http ) 說我們可以使用它們,也有 c# 示例代碼,但是在將 sdk 添加到項目后我們根本看不到 ...
[英]How to access the top-level statement variable in a class in C#?
我在下面有一個簡單的代碼。 我想訪問類Program中的變量x 。 由於x是一個全局變量,我應該可以訪問它,有沒有辦法訪問頂級變量之外的頂級變量? 錯誤信息: CS8801 不能在此上下文中使用在頂級語句中聲明的局部變量或局部函數“x” 只允許以下嗎? 我的意思是只能在頂層訪問? 編輯: int ...
[英]MSBuild can't exec command `npm i` while compiling a project in Rider/Visual Studio
我需要使用 Visual Studio for Mac 或 Jetbrains Rider 在 Mac 中構建和運行 .NET 5 項目。 在解決方案中其中一個項目的csproj文件中,我有以下目標: 當我運行dotnet build或dotnet msbuild項目構建時很好,但是在 VS/Ri ...
[英]How can I add different multiple row data in ASP.NET Core MVC?
我正在使用 DataTable 和 NewRow 通過 ASP.NET Core MVC 控制器創建 PDF。 但是我想在來自 SQL Server 的一列中創建多行信息人員信息姓名人名地址個人地址聯系方式。 聯系人號碼在左側它應該是列,但我總是只得到一項數據: 信息人員信息聯系方式。 聯系人號碼 ...
[英]When display data from table in ASP.NET Core 5 MVC on view model nothing display although table have multiple rows?
我正在開發 ASP.NET Core 5 MVC 應用程序。 我有一個 5 行的桌子cinimas 。 我的問題是我無法在自定義視圖 model 中顯示這 5 行。 我試過了,但沒有顯示任何行。 我嘗試了什么: 第一步:model創建 第 2 步:創建自定義 model 視圖,它將數據顯示為表中的 ...
[英]How to get an email provider into a logger using DI in ASP.NET Core?
抱歉,這對我來說有點新,所以我不太“明白”。 我已經有一個日志提供者 我正在使用 package NReco.Logging.File 來定義AddFile等。 我想這樣做,以便也通過電子郵件將例外情況發送給我。 所以我按照https://learn.microsoft.com/en-us/do. ...
[英]Why does CanDeserialize always return false when deserialization succeeds?
我正在嘗試將 xml 字符串反序列化為 object,這沒什么奇怪的。 在我將我的項目升級到 .Net5 之前,一切都很好。 在升級中,我必須添加對 package Microsoft.XmlSerializer.Generator 的引用,並更改項目文件以添加以下內容: 這使我能夠創建 XmlS ...