//在一个单独的线程里处理逻辑 void Login(UserToken token, AccountModel value) { ExcutorPool.Instance.excute(delegate() { int result = accountBiz.login(token, value.account, value.password); write(token, LoginProtocol.LOGIN_SRES, result); }); }
private void login(UserToken token, object message) { AccountDTO dto = message as AccountDTO; ExecutorPool.Instance.execute(delegate() { write(token, LoginProtocol.LOGIN_SRES, accountBiz.login(token, dto.account, dto.password)); }); }
public void login(UserToken token, AccountInfoDTO value) { ExecutorPool.Instance.execute( delegate() { int result = accountBiz.login(token, value.account, value.password); write(token, LoginProtocol.LOGIN_SRES, SerializeUtil.SerEncode(result)); } ); }
//DTO传输模型 public void login(UserToken token, AccountInfoDTO value) { ExecutorPool.Instance.execute( delegate() { ReturnDTO result = accountBiz.login(token, value.accountName, value.password); write(token, LoginProtocol.LOGIN_SRES, result); } ); }
public void login(UserToken token, AccountInfoDTO value) { ExecutorPool.Instance.execute ( delegate() { write(token, TypeProtocol.TYPE_LOGIN_CREQ, 0, LoginProtool.LOGIN_CREQ, biz.login(token, value.account, "0")); } ); }