private object WorkingCardToSimpleRepresentation(WorkingCard card) { return(new { instanceId = card.InstanceId, cardId = card.CardId, name = card.LibraryCard.Name, health = card.Health, damage = card.Damage, type = card.Type.ToString() }); }
private async void CardPlayedHandler(WorkingCard obj) { await UploadActionLogModel(CreateBasicActionLogModel("CardPlayed") .Add("Card", WorkingCardToSimpleRepresentation(obj))); }