AutoMapper and MediatR Going Commercial

https://github.com/jbogard/MediatR/discussions/1105

์—‡โ€ฆ

4๊ฐœ์˜ ์ข‹์•„์š”

์–ด?!

์ง€๋ฏธ ๋ณด๊ฐ€๋“œ๊ฐ€ ๋ณด์—ฌ์ค€ ํ—Œ์‹ ์ ์ธ ๋…ธ๋ ฅ์— ๋Œ€ํ•œ ๋ณด์ƒ์ด ์ ์Œ์€ ์ธ์ •ํ•˜์ง€๋งŒโ€ฆ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ณผ๊ธˆ์ด๋ผ

AutoMapper๋‚˜ MediatR์ด ๋น„์šฉ์„ ์ง€๋ถˆํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š”์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์–ด์š”.

1๊ฐœ์˜ ์ข‹์•„์š”

์ด์™ธ์—๋„ ๋‹ค๋ฅธ ๋ช‡๋ช‡ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•ด์„œ๋„ ์ƒ์šฉํ™”๊ฐ€ ๋œ๋‹ค๊ณ  ๋ณธ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ใ… ใ… 
์ตœ๊ทผ NET์—์„œ ๋ช‡๋ช‡ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์„ ์ž์ฒด ๋‚ด์žฅ์‹œ์ผœ์„œ, ๊ฐœ๋ฐœ์ž๋“ค๋ผ๋ฆฌ ์ด๋Ÿฌ๋ฉด ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๊ฐ€ ์ €ํ•˜๋  ๊ฒƒ์ด๋‹ค ๋ผ๋Š” ์šฐ๋ ค๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ, ๊ฒฐ๊ตญ ์ด๋Ÿฐ๊ฒฝ์šฐ๋ฅผ ์ƒ๊ฐํ•˜๋ฉด ์–ด์ฉ”์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1๊ฐœ์˜ ์ข‹์•„์š”

AutoMapper
๋ง๊ณ  ๋…ธ๊ฐ€๋‹ค ๋›ฐ๋ผ๋Š” ๋ง์ด๊ตฐ์š”โ€ฆ ใ…Žใ…Žใ…Žใ…Ž

1๊ฐœ์˜ ์ข‹์•„์š”

AutoMapper ๋Š” ์“ฐ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—, MediatR ๋งŒ ํฌํฌํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

2๊ฐœ์˜ ์ข‹์•„์š”

MassTransit ์ด๋ผ๋Š”๊ฑฐ๋„ ์ง„ํ–‰๋˜๋Š” ๋“ฏํ•œ๋ฐโ€ฆ๋ญ”์ง€ ๋ชจ๋ฅด๊ฒ ๋Š” ํŒจํ‚ค์ง€๋„ค์š”.

์ €๋Š” ์ด๊ฑฐ ๋ณด๊ณ  ์•Œ์•˜์Šต๋‹ˆ๋‹ค.

1๊ฐœ์˜ ์ข‹์•„์š”

๊ธฐ์ˆ  ๊ทธ ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ณธ์งˆ์— ๋” ์ง‘์ค‘ํ•ด์•ผํ•จ์„ ๋” ๋Š๋‚๋‹ˆ๋‹คโ€ฆ