namespace ET { public static class BagInvokeContract { public const string AddItems = "BagInvokeContract.AddItems"; public const string RemoveItems = "BagInvokeContract.RemoveItems"; public const string ShowBagSnapshot = "BagInvokeContract.ShowBagSnapshot"; } public struct BagInvokeAddItems { public long PlayerId; public int ItemId; public long Count; } public struct BagInvokeRemoveItems { public long PlayerId; public int ItemId; public long Count; } }