인프런 커뮤니티 질문&답변

gomzion님의 프로필 이미지
gomzion

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

Restaurant Repository 구현하기

RestaurantRepository 생성에서 (String baseUrl} 변경

작성

·

322

0

factory RestaurantRepository(Dio dio, {String url})
  = _RestaurantRepository;

이런식으로 baseUrl 대신 url을 넣으면, 에러가 발생하는데요.

g.dart 파일을 지우고 다시 pub run을 해봐도, 동일하게 baseUrl로 생성이 되더라구요.

 

그러면서, 에러가 나오는데, 변경이 안되는 이유가 있나요?

 

 

 

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

code generation은 해당 툴을 개발한 개발자가 특정 방식으로 작동 하도록 '정의' 해둔겁니다.

baseUrl을 꼭 baseUrl로 입력 되게만 제작을 해논걸로 보입니다.

감사합니다!

gomzion님의 프로필 이미지
gomzion
질문자

아 네. 감사합니다. 강의에서는 처음에 url로 넣으셨다가 baseUrl로 바꾸시길레, 다른이름도 되는건가 했어요~~

gomzion님의 프로필 이미지
gomzion

작성한 질문수

질문하기