Interfejs i dll

0

Witam,
Mam pytanie. Mój problem polega na tym że na jednym widoku chcę obsługiwać dwie DLL skanerów. Używana DLL na widoku będzie zależna od tego, co użytkownik poda w pliku konfiguracyjnym. Jak napisać do tego interfejs by nie powielać kodu widoku i w zasadzie tych samych metod (Scan(), CheckConnection()) dla osobnych DLL?
Dzięki za pomoc

0

1) napisz inferfejs ktory bedzie dla obu dllek (klas dllkowych)

public interface IDLLScanner
2) w nim miej wszystkie funkcje ktore sie powtarzaja.
3) napisz dwie klasy konkretne dla kazdej dllki
4) na poziomie rozwiazywania pliku konfiguracji tworzysz do inferfejsu konkretna instacje klasy
4a) mozesz to tez zrobic za pomoca ninjecta

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0