모델을 보거나 뒤로 보도록 엔티티를 매핑한다고 가정하는 일반적인 인터페이스를 만들었습니다. autofac 구성에서 약 80 건의 등록을해야합니다. 그것들을 일괄 처리로 등록 할 수 있습니까? 다음은 인터페이스입니다.autofac에서 일반 인터페이스의 모든 구현을 등록하는 방법은 무엇입니까?
public interface ICommonMapper<TEntity, TModel, TKey>
where TEntity : BaseEntity<TKey>
where TModel : BaseEntityViewModel<TKey>
where TKey : struct
{
TModel MapEntityToModel(TEntity entity);
TModel MapEntityToModel(TEntity entity, TModel model);
TEntity MapModelToEntity(TModel model);
TEntity MapModelToEntity(TModel model, TEntity entity);
}
고마워요!
80 개의 ICommonMapper가 구현되어 있습니까? –
약 80. 117 개의 엔티티 유형 ... 약 80 개가 CRUDable입니다. – Roman