Skip to main content
API ๋ฉ”์„œ๋“œ ๋‚ด์—์„œ Sonamu.getContext()๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ํ˜„์žฌ ์š”์ฒญ์˜ Context๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฒ•

Context ๊ฐ€์ ธ์˜ค๊ธฐ

Sonamu.getContext()๋Š” ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ API ์š”์ฒญ์˜ Context๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๋น„๋™๊ธฐ ์ž‘์—… ์ค‘์—๋„ ์˜ฌ๋ฐ”๋ฅธ Context๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์–ธ์ œ ์‚ฌ์šฉํ•˜๋‚˜?

1. ์ธ์ฆ๋œ ์‚ฌ์šฉ์ž ํ™•์ธ

2. ๊ถŒํ•œ ํ™•์ธ

3. ์†Œ์œ ๊ถŒ ํ™•์ธ

4. Request ์ •๋ณด ์ ‘๊ทผ

5. Response ํ—ค๋” ์„ค์ •

ํ—ฌํผ ํ•จ์ˆ˜ ํŒจํ„ด

์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ธ์ฆ ์ฒดํฌ

์†Œ์œ ๊ถŒ ํ™•์ธ ํ—ฌํผ

์—ฌ๋Ÿฌ ์œ„์น˜์—์„œ ์‚ฌ์šฉ

Model ๋ฉ”์„œ๋“œ์—์„œ

Frame์—์„œ

๋น„๋™๊ธฐ ์ž‘์—…์—์„œ

์‹ค์ „ ํŒจํ„ด

๊ฐ์‚ฌ ๋กœ๊ทธ (Audit Log)

์š”์ฒญ ์†๋„ ์ œํ•œ ์ฒดํฌ

๋‹ค๊ตญ์–ด ์ง€์›

์ฃผ์˜์‚ฌํ•ญ

Context ์‚ฌ์šฉ ์‹œ ์ฃผ์˜์‚ฌํ•ญ: 1. API ๋ฉ”์„œ๋“œ ๋‚ด์—์„œ๋งŒ ํ˜ธ์ถœ ๊ฐ€๋Šฅ 2. ์ƒ์„ฑ์ž๋‚˜ ํด๋ž˜์Šค ํ•„๋“œ์—์„œ ํ˜ธ์ถœ ๋ถˆ๊ฐ€ 3. ๋น„๋™๊ธฐ ๊ฒฝ๊ณ„๋ฅผ ๋„˜์–ด๋„ ๊ฐ™์€ Context ์œ ์ง€ 4. ์—ฌ๋Ÿฌ ๋ฒˆ ํ˜ธ์ถœํ•ด๋„ ๊ฐ™์€ ๊ฐ์ฒด ๋ฐ˜ํ™˜ 5. Context๋Š” ์ฝ๊ธฐ ์ „์šฉ์œผ๋กœ ์‚ฌ์šฉ ๊ถŒ์žฅ

ํ”ํ•œ ์‹ค์ˆ˜

๋‹ค์Œ ๋‹จ๊ณ„

SonamuContext

Context ๊ตฌ์กฐ ์ดํ•ดํ•˜๊ธฐ

์ปค์Šคํ…€ Context

Context ํ™•์žฅํ•˜๊ธฐ

@api ๋ฐ์ฝ”๋ ˆ์ดํ„ฐ

API ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฒ•

์—๋Ÿฌ ์ฒ˜๋ฆฌ

API ์—๋Ÿฌ ํ•ธ๋“ค๋ง