🔍 버전 비교: fastapi-lifespan

히스토리로 돌아가기

📄 버전 5 (이전)

제목: FastAPI lifespan

카테고리: python

생성 시간: 2025-10-16 12:31:13

작성자: Anonymous

📄 버전 4 (최신)

제목: FastAPI lifespan

카테고리: python

생성 시간: 2025-10-16 12:30:51

작성자: Anonymous

추가된 줄
삭제된 줄
변경된 줄

버전 5
버전 4
23        release_resource(self.resource)23        release_resource(self.resource)
24```24```
2525
t26보면 `__enter__` 에서 리소스를 취득한 뒤에 리소스(컨텍스트와 연관된)를 반환 받고, 받는 쪽에서 호출이 끝난 뒤 `__exit__` t26보면 `__enter__` 에서 리소스를 취득한 뒤에 리소스(컨텍스트와 연관된)를 반환 받고, 받는 쪽에서 호출이 끝난 뒤 `__exit__` 
>에서 **realeas_resource(resource)** 함수가 호출된다. 이러한 contextmanager 를 조금 더 쉽게 만들기 위한 >에서 **realeas_resource(resource)** 함수가 호출된다. 이러한 contextmanager 를 조금 더 쉽게 만들기 위한 
>팩터리 메서드[^2] 를 호출하는 데코레이터 방식을 이용하면 조금 더 간결하게 구현이 가능하다. 아래 예시를 한번 보자.>팩터리 메서드[^2] 호출하는 데코레이터 방식을 이용하면 조금 더 간결하게 구현이 가능하다. 아래 예시를 한번 보자.
2727
28```python28```python
29from contextlib import contextmanager29from contextlib import contextmanager