Öncelikle araştırdığım kaynaklarda arayüz içinde sınıf tanımlamasına rastlamadım. Şu an bir wcf içerisindeki arayüze sınıf tanımlayıp karşı tarafta bu sınıfın alt sınıflarını kullanarak bellekten tasarruf etmeyi amaçlamaktayım. böyle bir kullanım var mıdır?

soruldu: 06 Ağu, 07:53

ercet00ilk's gravatar image

ercet00ilk
994435662
cevap kabul oranı: 11%


Interface içine class tanımlaması yapamazsın, bir şekilde yapsan bile pek sağlıklı olmaz. O yüzden OOP kurallarına uygun olarak ayrı ayrı tasarlamanızı tavsiye ederim.

permanent link

cevaplandı: 06 Ağu, 11:12

Kaz%C4%B1m's gravatar image

Kazım
1.5k414
cevap kabul oranı: 34%

1

öncelikle cevap için çok teşekkür ederim. Kesinlikle dediğiniz gibi.. Çözüm olarak ben de wcf içerisindeki arayüzlerden kalıtım alan sınıflar içerisindeki metodlar için singleton bir facade yazdım. her metodda return facade deyip ilgili sınıfın metodunu çağırtıyorum. daha pratik bir öneriniz varsa denemeye açığım. :)

(11 Ağu, 18:41) ercet00ilk ercet00ilk's gravatar image

evet eğer uygulamada transaction'lar birbirini etkilemiyorsa en güzel çözümlerden biri singleton olur. Denediğinizde istediğiniz gibi çalışıyosa problem yok, ileri de de sorun çıkarmaz :)

(13 Ağu, 04:02) Kazım Kaz%C4%B1m's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×15
×11
×6
×2

Soruldu: 06 Ağu, 07:53

Görüntüleme: 154 kez

Son güncelleme: 13 Ağu, 04:02

powered by BitNami OSQA