MVP를 사용하여 C# 프로젝트를 구성하고 있습니다. 이전에 CRUD 작업이 포함 된 IModel 인터페이스가 있었지만 이후 CRUD 작업을 포함하는 여러 모델 인터페이스 (예 : INotebookModel, ICategoryModel, IItemModel 등)로 분할했습니다.MVP - 발표자에게 하나의 전체 모델 또는 여러 모델이 있어야합니까?
적절한 특정 모델 (예 : create (String type))에 위임하거나 발표자의 특정 모델에 대한 참조 만 보유하는 CRUD 메소드가있는 전체 모델을 만드는 것이 더 좋습니까?
여러 모델을 만드는 것이 좋지 않은 경우 모델 개체를 만들거나 업데이트 할 수 있도록 적절한 매개 변수를 전달하려면 어떻게해야합니까? 각 개체마다 다른 정보가 필요합니다.