/// <summary> /// Updates a value on the instance. /// </summary> /// <param name="InstanceId">The instance identifier</param> /// <param name="message">The message being stored.</param> public static void UpdateInstance(string InstanceId, PhotonMessage message) { message.Author = GetAuthor(); if (!Handlers.ContainsKey(message.PackageId)) { return; } var handler = Handlers[message.PackageId]; handler.Update(InstanceId, message); }
/// <summary> /// Message being added to the ledger. /// </summary> /// <param name="message">Message being added to the ledger.</param> public static void AddMessage(PhotonMessage message) { message.Author = GetAuthor(); // I won't trust you Handlers[message.PackageId].Add(message); }