Exemplo n.º 1
0
        /// <summary>
        /// Получение тау (результата ДМЧ) авбонента от сервера
        /// </summary>
        /// <param name="inputTau">тау (результата ДМЧ) авбонента</param>
        public override async Task ReceiveTauAsync(int inputTau)
        {
            await base.ReceiveTauAsync(inputTau);

            try {
                // Запрос на получение весов ДМЧ абонента
                await HubProtocolConnection.InvokeAsync("SendWeights",
                                                        NameRecipient, Machine.GetWeights(), Machine.WeightRange).ConfigureAwait(false);
            }
            catch (Exception ex) {
                Debug.WriteLine(ex);
                throw ex;
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Установка методов для вызова сервером
 /// </summary>
 protected override void SetHubConnectionOn()
 {
     HubProtocolConnection.On <int[][]>("ReceiveValueSyncWeights", weights => ReceiveValueSyncWeightsAsync(weights));
     base.SetHubConnectionOn();
 }