標籤:

請問C#,.Net Core 的大佬哪裡可以找到?

我遇到一些有關方面的問題,無法通過搜索和文檔解決,想找個可以回答問題的大佬。使用identity, 現在在aspnetusers表添加新的一項,然後設為唯一非空,最後EFCore生成表

protected override void OnModelCreating(ModelBuilder modelBuilder){}使用這個方法,生成修改資料庫語句會報錯


大佬,是說找就能找,說見就能見,說幫解BUG就有時間幫的么?

如果不追星,能為你提供實質幫助的,是下面這四位:

  1. Google
  2. Stack Overflow
  3. GitHub
  4. .NET documentation

如果這四位都不能解決你的問題,要麼是太菜,要麼你已是大佬(大佬,你好!)


我的這個課程適合你

《從零開始學ASP.NET Core與Entity Framework Core 》合集【編程入門】[52ABP學院]_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili?

www.bilibili.com圖標

可以看看。


標題和內容不符呀,這個EFCore的問題簡單,你私信下我,給你找個EFCore合集的視頻代碼,包你一次性搞定不再疑惑,免費的~

.NET Core的大佬,可以關注我,再看我的關注,哈哈哈~ 話說你直接私信了,加個微信,有很多大佬交流群可以拉你進去的


請聯繫我


這裡不能沒有楊旭大大呀,微軟mvp,一直在bilibili不求回報地更新教程。不僅是大佬,還是個好老師。

嗶哩嗶哩 ( ゜- ゜)つロ 乾杯~ Bilibili?

space.bilibili.com


https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-3.1tabs=windows

不說虛的,這個夠你看一陣子了


.net程序員基本都在博客園

博客園 - 開發者的網上家園?

cnblogs.com

需要你自己慢慢發掘。別看界面不符合現代化ui風格,但先別介意,更多是內容方面。

當然

.NET Core Community?

github.com圖標

這個裡面的成員都是.net core大佬


一般這種人會寫書,書上有聯繫方式


唉,居然沒有人正經回答下,.NET的生態真的差。我們轉投Java吧。

解決方法,第一種,使用identity加自定義用戶,重寫資料庫上下文加一系列的RAZOR頁面(其實巨硬按照慣例,給了你模板的,添加標識的時候,可以替換自定義類,不需要自己重寫,官方有文檔的),但是我該是建議重寫一次,這樣會更加理解。

第二種,使用繼承(關於這個內容,官方也有文檔說明的)。你自定義的用戶,派生於identityuser ,然後dbset自定義類,你會發現資料庫裡面多了你的擴展屬性,但是也多了一個標識列,用於區分這條數據是你的用戶類,還是identityuser類的。

我猜測,你是直接用的微軟的模板,生成的,然後看到的資料庫吧? 你接著想自己擴展User對不? 微軟的模板裡面的dbcontext是直接派生於identitydbcontext的。而這個identitydbcontext有一系列的繼承。這些繼承說白也就是,設置角色,設置用戶的過程。到模板裡面的這個資料庫上下文的時候,微軟已經指定了內置的Identityuser identifyrole作為你的用戶和角色 。你可以翻到最源頭的派生。你就會看到熟悉的dbset與dbcontext類,以及各種TUser TRole等等

手機打字比較累。多翻翻官方的文檔,基本都有的。巨硬一貫把我們當傻瓜,自己當保姆,所以多去翻翻官方,其實很全面的。


去 github. Net core 開源項目上找幾個committer就行了。


推薦閱讀:

.net core2.0和.net core3.0有什麼區別,應該直接上手哪一個?
asp.net core 原生製作網站還是用 abp框架 ?
使用 .NET 的 10 人以內開發團隊用 SVN 好還是 TFS 好?為什麼?
能推薦.net個人感覺比較好的開發工具嗎?
學校沒要求學.net core我們要自己學嗎?

TAG:NET | C | NETCore |