Új hozzászólás Aktív témák

  • ubid

    senior tag

    Sziasztok!

    Egy factory patternt szeretnék megvalósítani a következő képpen:

    - Van dictionaryben tárolnám el, a megfelő típust és a hozzá tartozó függvényt ami létre hozná azt.
    ( tehát mondjuk dic.add(typof(dogmapper),()=>createDogMapper); )

    a kérdés, hogy ezt a statikus dictonaryt hol érdemes feltölteni értékekkel ? vagy hogyan ?

    A használó osztály valami ilyesmi lenne :

    public class Hasznald
    {
    Hasznald(IMapperFactory factory)
    {
    // INIT...
    }

    void GetMapper(BaseType type)
    {
    ÉS ENNEK A BELSEJÉBEN KÉNE ELDÖNTENI, hogy mit példányosítok, és a
    dictionary-ből típus alapján kiszedem, majd az action-t lefuttatom, ami visszaadja a megfelelő mappert.


    }

    }

    A getMapper metódusról :

    A belsejében kéne eldönteni, hogy mit példányosítok, és a
    dictionary-ből típus alapján kiszedem, majd az action-t lefuttatom, ami visszaadja a megfelelő mappert.

    Tudna valaki ebben segíteni ?

Új hozzászólás Aktív témák