C# Excel Objesinin Entity çevirilmesi

  1. Insyder
    2
    939
    9.03.2020 23:33:00

    Arkadaşlar aşağıda ki metoda excelobjesine ExcelObject sınıfına göre veri gönderiyorum. Ancak bunu comment kısmında açıkladığı şekilde nasıl entity objesine çevirebilirim?

    public Entity ObjectConvertoEntity(ExcelObject excelobject)
        {
            var entity = new Entity("Account");
            return entity;
    
            //Varlık alanları aşağıdadır.
            //Alanların varlık üzerine maplemesi gereklidir.
            //Objenin nasıl doldurulacağını araştıraak bulmanızı bekliyoruz.
            //Aşağıdaki 5 alan string tipindedir.
            //accountname,emailaddress1,emailaddress2,telephone1,telephone2
    

    }

    c# 4 ay önce 263 Görüntüleme

( 1 ) Cevap

  1. sami
    1
    295
    12.03.2020 15:20:00

    Automapper kullanabilirsin,

    public class A
    {
        public string Yazi{ get; set; }
        public int Sayi { get; set; }
    }
    public class B
    {
        public string Yazi{ get; set; }
        public int Sayi { get; set; }
    }
    

    örneğin A objesini B objesine map etme

      //A dan B ye
      IMapper mapper = config.CreateMapper();
      A a = new A(){Yazi= "deneme",Sayi=123};
      B b = mapper.Map<A, B>(a);
    

    Daha detaylı örnek için ;

    https://code.replyfeed.com/sorular/6025/automapper-kullanimi

Cevabınız