Beispiel #1
0
 public static GameController getInstance()
 {
     if (instance == null)
     {
         ServerConection serverConnection = ServerConection.getInstance();
         instance = new GameController(serverConnection);
     }
     return(instance);
 }
Beispiel #2
0
 public static ServerConection getInstance()
 {
     if (instance == null)
     {
         using (var cts = new CancellationTokenSource())
         {
             var t = Task.Run(async() => await ConfigurationManager.Instance.GetAsync(cts.Token));
             t.Wait();
             var config = t.Result;
             IP        = config.IP;
             PORT      = config.PORT;
             DEBUG     = config.DEBUG;
             URL_MEDIA = "http://" + ServerConection.IP + ":" + ServerConection.PORT + "/media/";
         }
         instance = new ServerConection();
     }
     return(instance);
 }
Beispiel #3
0
 private GameController(ServerConection serverConnection)
 {
     this.conn   = serverConnection;
     appSettings = this.conn.GetSettings();
     appInformationAndInstruction = this.conn.GetInfo();
 }