cost 120 ms
通用接口依賴注入——根據類型注冊要使用的具體實現

[英]Generic Interface Dependency Injection - Registering Which Concrete Implementation to use based on Type

我有以下模式: 一個用於序列化文件的接口,稱為IFileSerializer ,它有多個具體實現。 並非每個序列化程序都能處理所有文件類型,因此我們需要告訴應用程序知道使用哪一種。 我還有一個類型,所有可以序列化的文件都從該類型擴展,我們稱它為IStorableFile 。 我需要根據IFileSe ...

403 Forbidden in ASP.NET Identity Role,盡管有正確的角色

[英]403 Forbidden in ASP.NET Identity Role, despite having the right Role

我正在構建這個應用程序,到目前為止我已經實現了身份 API。 登錄/注冊有效,它們都返回一個帶有令牌的用戶。 當我在 Postman 中傳遞 JWT 令牌時,在我的控制器上使用[Authorize]會起作用。 但是,在添加[Authorize(Roles = "Administrator")]時,我 ...

2023-02-01 19:05:41   1   28    c# / .net-core  
ShowDialog 在 .NET Core 6 上停止

[英]ShowDialog stalls with .NET Core 6

我正在從 .NET Framework 升級到 .NET Core,但ShowDialog有問題。 使用 .NET 框架和單元測試, ShowDialog會點擊命令並繼續處理,但使用 .NET Core, ShowDialog會啟動一個新線程並停留在那里,直到手動選擇按鈕。 這不適用於單元測試。 這 ...

.NET 核心 3.1 中的 Steeltoe Refresh 未按預期工作(未重新加載配置值而不重新啟動應用程序)

[英]Steeltoe Refresh not working as expected(not reloading the config values without restarting application) in .NET core 3.1

問題是在不重新啟動應用程序的情況下無法獲取(更新)最新的配置值。 如果我在應用程序運行時更改任何配置值,它沒有任何效果。 換句話說,除非重新啟動應用程序,否則您無法獲得最新的配置值。 我提到了這個鏈接:點擊這里所以請幫忙解決這個問題。 ...

驗證/驗證社交媒體鏈接

[英]Validate/Verify social media links

我們正在開發一個網站,該網站具有創建培訓的功能。 要創建培訓,用戶需要成為講師並提交他/她的 facebook、instagram、twitter 個人資料鏈接。 現在我們非常想知道是否有任何方法可以驗證用戶提供的鏈接(他/她實際上擁有此配置文件)。 我找不到任何關於或類似於我們要求的文檔、博客文章 ...

將 DataTable 轉換為字典並將列與小寫字母組合

[英]Convert DataTable to dictionary and combine columns with lowercase

我有一個這樣的數據表: 專欄1 專欄2 專欄3 姓名1 代碼111 12550 名字2 Code112 12551 名字3 代碼113 12552 姓名4 代碼114 12553 我想將它轉換為字典,其中第一列是鍵。 第二列小寫字母和第三列的組合就是值。 預期結果: 鑰匙價值姓名1 代碼 ...

解析失敗,出現錯誤:IHttpContextAccessor 類型沒有可用的公共構造函數

[英]Resolution failed with error: No public constructor is available for type IHttpContextAccessor

賞金將在 6 天后到期。 此問題的答案有資格獲得+200聲望賞金。 eia92想提請更多人注意這個問題。 我最近將我的應用程序升級到 .net 核心 6,現在我在嘗試使用此代碼獲取服務時遇到此錯誤: 我閱讀了其他一些提到在我的 ConfigureServices() 方法中添加 HttpCont ...

如何在 System.Text.Json 中模擬反序列化“回調”?

[英]How can I emulate deserialization "callbacks" in System.Text.Json?

我試圖讓我的 object 在反序列化后立即執行一些邏輯。 我正在使用以下Microsoft 文檔中顯示的示例我遇到的問題是調用JsonSerializer.Deserialize()會導致無限遞歸循環,因為Deserialize()在Read覆蓋中被調用。 我知道我可以通過實現我自己的反序列化方 ...

如何實現適合文本框可見部分的自動調整大小的文本?

[英]How to implement auto resizable text that fits a visible part of a TextBox?

我使用 VS WinForms App (.net core 6.0) 制作了一個基本功能計算器,我想修復設計問題。 問題是,當輸入的符號長度超過 20 個符號時,您無法看到整個表達式。 這就是為什么我希望程序自動調整字體大小。 源代碼: https://github.com/yanu1ya/Ca ...

嘗試將 Heroku 數據 Redis 與 Stackexchange.Redis 一起使用時收到超時錯誤

[英]Receiving a timeout error when trying to use Heroku Data Redis with Stackexchange.Redis

嘗試使用 Docker 在 Heroku 上托管的 .Net Core 應用程序上從 Heroku 數據 Redis 檢索數據時收到以下錯誤,緩存在本地工作,但部署到 Heroku 時收到此錯誤消息: 堆棧跟蹤: 緩存在Startup.cs文件中配置如下: GetHerokuRedisConfig ...

CommandLineUtils 的兩個相互依賴的命令行選項

[英]Two interdependant command line options with CommandLineUtils

我正在更新一個使用CommandLineUtils來解析命令行選項的項目。 選項是通過獲取CommandLineApplication並對其調用cmd.Option()來定義的,而不是將選項作為 class 中的屬性。例如: 我添加了一個案例,其中需要兩個選項之一,但不是兩個。 例如,如果這兩個選項 ...

Postman - 無法發送請求

[英]Postman - Could not send request

我想用 postman 測試我的 GET 路由。我有一個 .NET 項目,當我右鍵單擊解決方案資源管理器中的項目名稱 - 然后 select 屬性時,我可以看到它在端口 5001 上運行。(請參見下面的屏幕截圖)。 我有一個名為 ProductsController 的 controller。 ...

是否可以將每個測試執行包裝在 XUnit 中?

[英]Is it possible to wrap each test execution in XUnit?

我有一個異常被包含一些有用信息的多個測試拋出。 默認情況下,失敗的單元測試日志不包含該信息,因為它是自定義異常的屬性。 我可以做這個: 但是我將不得不為每一個測試做這個。 有什么地方可以對測試 class 的所有測試執行此操作嗎? 有點像 Asp.Net 中的中間件。 或者一些在 XUnit 之前 ...


 
粵ICP備18138465號  © 2020-2025 STACKOOM.COM