public MainPage() { monService = new Service.WSService(); this.InitializeComponent(); ActionGetData(); }
public static WSService GetInstance() { if (_instance == null) { _instance = new WSService(); } return(_instance); }
/// <summary> /// Fonction permettant de créer un singleton en instanciant qu'une seule fois WSService. /// Fonction static pour pouvoir être appelée partout /// </summary> /// <returns>WSService : la référence si il existait déjà ou une instanciation</returns> public static WSService GetInstance() { if (_wsService == null) { client.BaseAddress = new Uri("http://localhost:54366/api/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); _wsService = new WSService(); } return(_wsService); }