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)); }