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"); }
public void SendMessage(string msg) { IMessage message = Binder.Deserialize(msg, Context.User.Identity.Name); ExecuteMessage(message); }