iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

擁抱 .Net Core 系列

這幾年微軟大力在推行跨平台的web框架,其中推出一項重大的宣布就是dotnet framework不再更新新的版本,還在使用dotnet framework 的你,準備好踏入dotnet core 的世界了嗎

小朋友們,準備好了嗎
跟著內心永遠18歲的艾瑞克
一起揭開Dotnet Core神秘的面紗
一賭其面容吧

預期會在30天「深入」介紹 dotent core 的各種使用方式
包含DI, Route,Config,Log,Host機制等等

鐵人鍊成 | 共 30 篇文章 | 19 人訂閱 訂閱系列文 RSS系列文 團隊問一下神奇海螺叫什麼
DAY 11

[Day11] 談談設定檔(組態) - Configuration - 2

續IConfiguration 回顧昨天的範例 { "line": { "channelId": &quot...

2022-09-22 ‧ 由 Eric Xie 分享
DAY 12

[Day12] 綁定物件以及常見的CoufigurationSource - Configuration - 3

我們在使用Config的時候,常見會有幾種方式 直接注入IConfiguration的物件,並且用Key取得其值。 綁定到物件上,並且注入該物件 選項模式(明...

2022-09-23 ‧ 由 Eric Xie 分享
DAY 13

[Day13] 選項模式 - Configuration - 4

昨天有提到我們在使用Config的時候,可以透過將設定綁定到POCO物件上的方式做使用然後註冊該物件,並直接注入該物件做使用 但是如果是直接入物件的話,使用該C...

2022-09-24 ‧ 由 Eric Xie 分享
DAY 14

[Day14] 選項模式(2) - Configuration - 5

具名Option 假設今天我有兩個Line Setting 都是相同環境做使用,且結構相同appsettings.json { "DogLineS...

2022-09-25 ‧ 由 Eric Xie 分享
DAY 15

[Day15] Log - 1

做為一個開發人員,不管是在維護舊code或是開發新功能的時候常常或有兩個情況還有一種是QA轉頭就冒一句,欸為什麼這個功能壞掉了這時候的心理OS是,我又不是開發這...

2022-09-26 ‧ 由 Eric Xie 分享
DAY 16

[Day16] .Net Core 中的Log - 2

我們昨天提到了原生的一些log機制,今天來看看.Net Core中的log 機制是如何使用及原理吧 Event 我們昨天有提到通常一個log事件可以拆分為 事...

2022-09-27 ‧ 由 Eric Xie 分享
DAY 17

[Day17] .Net Core 中的Log - 3

接續昨天說的Log 三劍客 ILogger public interface ILogger { void Log<TState>(...

2022-09-28 ‧ 由 Eric Xie 分享
DAY 18

[Day17] .Net Core 中的Log - 4

原本log打算2天KO不小心就給他寫了4天 ILoggerFactory 昨天提到的 ILogger 物件就是由ILoggerFactory所建立的 ILogg...

2022-09-29 ‧ 由 Eric Xie 分享
DAY 19

[Day19] 中介軟體 Middleware - 1

Middleware 主要處理Http Request 跟 Http Response在Server監聽到Http請求之後會將Http請求轉換成HttpCont...

2022-09-30 ‧ 由 Eric Xie 分享
DAY 20

[Day20] 中介軟體 Middleware - 2

說到Middleware,一定要提一下核心物件HttpContext物件 回顧一下昨天提到的圖 在圖中可以看到Middleware是一棒傳一棒往下傳遞HttpR...

2022-10-01 ‧ 由 Eric Xie 分享