folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder .Net Core Web Api Çoklu Veritabanı



.Net Core Web Api Çoklu Veritabanı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek
    cemnet bunu yazdı

    nette multi-tenancy diye arama yapman lazım bu yapı için çok fazla örnek var. bende şuan bu tip bir yapı kullanıyorum. 

    Asp.NET Core – Multitenancy Uygulama Nasıl Oluşturulur? – Yazılım Mimarileri ve Tasarım Desenleri Üzerine (gencayyildiz.com)

     

     

    tenant per db yi desteklemiyor galiba bu durum


    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cukurova
    cukurova's avatar
    Kayıt Tarihi: 21/Aralık/2003
    Erkek

    Konuya girmeyeyim dedim ama dayanamadım. Yapmak istediğini birden fazla yol ile yapabilirsin.

    En profesyoneli neidir dersen; Entity Framework Core

    Bir dbcontext yaratıp içine istediğin kadar dbset ile db eklersin, ilişkilendirirsin ve fazlası...

    Eğer .net platformunda çok fazla db ile haşır neşir oluyorsanır EF kullanın. Hayat kurtarır.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dragoonx
    dragoonx's avatar
    Kayıt Tarihi: 13/Mayıs/2013
    Erkek
    cukurova bunu yazdı

    Konuya girmeyeyim dedim ama dayanamadım. Yapmak istediğini birden fazla yol ile yapabilirsin.

    En profesyoneli neidir dersen; Entity Framework Core

    Bir dbcontext yaratıp içine istediğin kadar dbset ile db eklersin, ilişkilendirirsin ve fazlası...

    Eğer .net platformunda çok fazla db ile haşır neşir oluyorsanır EF kullanın. Hayat kurtarır.

    katılıyorum. konuya ek olarak link paylaşmak isterim.

    örnek link: https://www.milanjovanovic.tech/blog/using-multiple-ef-core-dbcontext-in-single-application


    Delikanlım! İyi bak yıldızlara. onları belki bir daha göremezsin. Belki bir daha yıldızların ışığında kollarını ufuklar gibi açıp geremezsin… (Nazım Hikmet RAN)
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    AsayisciAsayisci
    Asayisci
    Asayisci's avatar
    Kayıt Tarihi: 14/Eylül/2009
    Erkek
    DrKill bunu yazdı

    Bu işi .net sizde çözebilirsin. SQL serverde 3 DB ye union all atıp eğer sunucularda farklıysa linked server yapıp DB bazında sorguları union all ile birleştirerek yapabilirsin. Yada queryleri soyutlayıp ilgili queryleri 3 DB den sorguladıktan sonra geri kalanı ui katmanına yollarsın. Eğer bir kaç tane tablo için bu durum mevcutsa linked server + (view ya da SP) işini daha rahat görür.

     

     

    sunucu tek veri tabanları farklı. aslında bu da kulağa hoş geliyor

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    AsayisciAsayisci
    Asayisci
    Asayisci's avatar
    Kayıt Tarihi: 14/Eylül/2009
    Erkek
    cukurova bunu yazdı

    Konuya girmeyeyim dedim ama dayanamadım. Yapmak istediğini birden fazla yol ile yapabilirsin.

    En profesyoneli neidir dersen; Entity Framework Core

    Bir dbcontext yaratıp içine istediğin kadar dbset ile db eklersin, ilişkilendirirsin ve fazlası...

    Eğer .net platformunda çok fazla db ile haşır neşir oluyorsanır EF kullanın. Hayat kurtarır.

    sanırım bunu da seçenek olarak değerlendireceğim arkadaşın paylaştığı örneğe göz atacağım.

Toplam Hit: 1689 Toplam Mesaj: 16
linq çoklu veritabanı .net core