public void AddMoney(int sum) { if (messageServiceDelegate != null) { Sum += sum; messageServiceDelegate.Invoke($"Вы положили на счет {sum}. На вашем счету {Sum}."); } }
public void GetMessage(Dictionary <string, string> parameters, MessageServiceDelegate callback) { //Validate the current sitename. if (!CommonUtil.ValidateCurrentSiteName()) { return; } var backgroundService = new BackgroundServiceUtil(); backgroundService.RunAsync(() => { var httpClient = new HttpClient(MESSAGE_URL, HttpMethodEnum.GET, USERNAME, PASSWORD); var queryString = HttpUtil.QueryString(parameters); var httpresponse = httpClient.Get(queryString); callback.Invoke(httpresponse); }); }