Merhaba Arkadaşlar;
Daha önce İstanbul İl Sağlık Müdürlüğünde iken görüşmüş olabiliriz. İber teknoloji olarak Yıllarca Sağlık Sektöründe yazılım yapmış bir ekibimiz ile birlikte Servis Tabanlı c# .net core ) ile Web HBYS projesi geliştiriyoruz.
Biliyorsunuz çok fazla servis entegrasyonu yapıyoruz ve hepsinde ayrı ayrı auth yapısı servis dökümanı bulunuyor.
Bunun için Web servis Client kütüphaneleri yazdık kendi lokal nuget sunucumuz üzerinde
versionlarak yayınlıyor ve farklı projelerde kullanıyoruz.
Bu client projelerinin listesi ektedir. Eğer sizlerinde kullanma ihtiyacınız olursa
nuget.org ta yayınlayabilecek durumdayız.
Bu sayede ortak bir yapıda yazıp servis değişikliğini tek bir seferde yaparak zaten Ülkemizde yetersiz olan Sağlık Yazılımcı kaynağını efektif kullanabiliriz.
Yorumlarınızı eleştiri görüş ve önerilerinizi bekliyoruz.
Not: Tubitak'ın lisans politikası olan Millî Açık Anahtar Altyapısı (MA3) yi de benzer bir sekilde birlikte gelitirebiliriz.
Özellikleri
1. Sadece kullanıcı adı sifre bilgisini vererek kullanabilirsiniz
Her servisin ayrı auth yapısını tekrar kodlamaya gerek olmaz.
2. :net core 9 ile yazdık. ancak burada istenirse inet standarta da cevirrebiliriz
3. DTO ile primitive objeler kullanarak yazdık.
4. Singleton ve/veya factory patternlerini kullandık.
5. Servis içindeki ilgili methodu Dependicy Inject ile Interface üzerinden çağırabileceğimiz bir yapıda
-- ---
Saygılarımla / Best Regards
Dr.(Phd) Çetin Şahin
Dr. Bilgisayar Yüksek Mühendisi / Dr. Computer Engineer