Esempio n. 1
0
        public String ToString(Int32 indentLevel)
        {
            String indent   = Ext_String.GetIndent(indentLevel);
            String isWinner = IsWinner.AsString("ПОБЕДИТЕЛЬ", "", "");

            return($"{indent}"
                   + $"Контрагент: {SupplierName} {isWinner}\n{indent}"
                   + $"ЕДРПОУ:     {Edrpou}\n{indent}"
                   + $"Id:         {SupplierId}");
        }
 public ChessBroadCaster(NavigationManager navigationManager)
 {
     hubConnection = new HubConnectionBuilder()
                     .WithUrl(navigationManager.ToAbsoluteUri("/chesshub"))
                     .Build();
     hubConnection.On(nameof(StartGame), (string _game) => {
         var game = JsonConvert.DeserializeObject <Game>(_game);
         StartGame?.Invoke(game);
     });
     hubConnection.On(nameof(AddedToQueue), () => AddedToQueue?.Invoke());
     hubConnection.On(nameof(IsWinner), () => IsWinner?.Invoke());
     hubConnection.On(nameof(IsLooser), () => IsLooser?.Invoke());
     hubConnection.On(nameof(PieceMoved), (Position from, Position to) => PieceMoved?.Invoke(from, to));
 }