private FacadeEmulatore() { _fi = FacadeInterprete.GetInstance(); _fs = FacadeStato.GetInstance(); _fst = FacadeServiziTecnici.GetInstance(); _programmi = new List <Programma>(); _microprogrammi = new List <MicroProgramma>(); }
public static FacadeInterprete GetInstance() { if (_fi != null) { return(_fi); } lock (Object) { if (_fi == null) { _fi = new FacadeInterprete(); } } return(_fi); }