class 기반의 riverpod은 몇가지의 특징을 가진다. 우선 g.dart파일로 생성된 결과물은 Notifier / AsyncNotifier를 생성하는 것을 볼 수 있다. AutoDisposeNotifier; AutoDisposeAsyncNotifier; 1. 생성 NotidierProvider notifier는 state를 가지고 있으며, 해당 state를 중심으로 동작한다. notifier는 반드시 class로 구성되어야 하며, codegenerater를 사용한다면 다음과 같이 상속을 통해 구현됨을 명시하여야 한다. @riverpod class ValueNotifier extends _$ValueNotifier ChangeNotifier 혹은 StateNotifier를 구현하는 것과 일정부분 유사..