Exemple #1
0
        static void Main(string[] args)
        {
            //using (var db = new GameDB())
            //{
            //    try {
            //    var blog = new ROLE { ROLENAME = "azaza" };
            //    db.ROLES.Add(blog);
            //    db.SaveChanges();
            //    }
            //    catch (Exception ex)
            //    {
            //        Console.WriteLine(ex);
            //    }
            //}
            var binder = new JsonMessageBinder();

            binder.Register <SimpleExecutableMessage>();

            var result = binder.Serialize(new SimpleExecutableMessage()
            {
                BattleId = "1", MessageKey = "key", Unit = "ddfs"
            });
            var jo = JObject.Parse(result);

            jo.Remove("Unit");
            var xd = binder.Deserialize(jo.ToString(), "azaza");
        }
Exemple #2
0
        public void SendMessage(string msg)
        {
            IMessage message = Binder.Deserialize(msg, Context.User.Identity.Name);

            ExecuteMessage(message);
        }