public void OpenThreee(Message msg) { int res = 0; string name; CommonNotify <int, string> message = (CommonNotify <int, string>)msg; message.GetData(out res, out name); Debug.LogError("message call back" + res + "name " + name); }
public static void SendMessage(MESSAGE_TYPE msgType) { CommonNotify message = (CommonNotify)MessageManager.Instance.GetMsg(typeof(CommonNotify)); if (message == null) { message = new CommonNotify(); MessageManager.Instance.AddMsg(typeof(CommonNotify), message); } message.SetData(msgType); MessageManager.Instance.SendMessage(message); }
public static void SendMessage <T, U>(MESSAGE_TYPE msgType, T dataT, U dataU) { CommonNotify <T, U> message = (CommonNotify <T, U>)MessageManager.Instance.GetMsg(typeof(CommonNotify <T, U>)); if (message == null) { message = new CommonNotify <T, U>(); MessageManager.Instance.AddMsg(typeof(CommonNotify <T, U>), message); } message.SetData(msgType, dataT, dataU); MessageManager.Instance.SendMessage(message); }
public DeskServices(IMemberContext memberContext, IDeskContext deskContext, CommonNotify commonNotify) { _memberContext = memberContext; _deskContext = deskContext; _commonNotify = commonNotify; }
public AppServices(IAppContext appContext, IDeskContext deskContext, CommonNotify commonNotify) { _appContext = appContext; _deskContext = deskContext; _commonNotify = commonNotify; }