Artemis.Modules.Games.Dota2.Dota2Model.HandleGameData C# (CSharp) Method

HandleGameData() public method

public HandleGameData ( object sender, GameDataReceivedEventArgs e ) : void
sender object
e Artemis.Utilities.GameState.GameDataReceivedEventArgs
return void
        public void HandleGameData(object sender, GameDataReceivedEventArgs e)
        {
            var jsonString = e.Json.ToString();

            // Ensure it's Dota 2 JSON
            if (!jsonString.Contains("Dota 2"))
                return;

            // Parse the JSON
            DataModel = JsonConvert.DeserializeObject<Dota2DataModel>(jsonString);
        }