private void ZipPage_Appearing(object sender, EventArgs e) { if (Debugger.IsAttached) { var model = ZipPageModel.GetSingleton(this.Navigation); if (string.IsNullOrEmpty(model.ZipCode)) { model.ZipCode = "31750"; } } }
public static ZipPageModel GetSingleton(INavigation navigation) { if (_singleton == null) { _singleton = new ZipPageModel(); } _singleton.OnAppearing(navigation); return(_singleton); }
public ZipPage() { InitializeComponent(); this.BindingContext = ZipPageModel.GetSingleton(this.Navigation); this.Appearing += ZipPage_Appearing; }
private ZipPageModel() { _singleton = this; }