0

リポジトリ設計パターンの一部として、次の実装があります。

public void Update(CustomerViewModel entity)
        {
            var updateCustomer = GetCustById(entity.Id);

            AutoMapper.Mapper.CreateMap<CustomerViewModel, Customer>();

            AutoMapper.Mapper.Map(entity, updateCustomer);
            _Repository.Update(updateCustome );

            // need to update the viewmodel entity
            // what is the best way to return the viewmodel entity with the updated property ?
        }

更新されたプロパティでビューモデル エンティティを返す最良の方法は何ですか? すべてのプロパティをループして手動で更新することもできますが、このようなメソッドが 100 個ある場合、DRY (Do not repeat Yourself) に違反するため、理想的ではありません。

4

0 に答える 0