請問C#,.Net Core 的大佬哪裡可以找到?
我遇到一些有關方面的問題,無法通過搜索和文檔解決,想找個可以回答問題的大佬。使用identity, 現在在aspnetusers表添加新的一項,然後設為唯一非空,最後EFCore生成表
protected override void OnModelCreating(ModelBuilder modelBuilder){}使用這個方法,生成修改資料庫語句會報錯
大佬,是說找就能找,說見就能見,說幫解BUG就有時間幫的么?
如果不追星,能為你提供實質幫助的,是下面這四位:
- Stack Overflow
- GitHub
- .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我們要自己學嗎?