public void GetLatestTransactionDateDouble(Action<double, Exception> callback) { try { var client = new MainClient(); client.GetLatestTransactionDateDoubleAsync(App.Instance.User.UserId); client.GetLatestTransactionDateDoubleCompleted += (sender, e) => { callback(e.Result, e.Error); }; } catch (Exception) { throw; } }