Пример #1
0
        protected override Beetle.IMessage ReadMessageByType(Beetle.IDataReader reader, Beetle.ReadObjectInfo typeTag)
        {
            typeTag.TypeOfInt = reader.ReadInt();
            switch (typeTag.TypeOfInt)
            {
                case 1:
                    return new ListUsers();
                case 2:
                    return new ListUsersResponse();
                case 3:
                    return new Register();
                case 4:
                    return new UnRegister();
                case 5:
                    return new RegisterResponse();
                case 6:
                    return new Say();
                case 7:
                    return new OnRegister();
                default:
                    return null;

            }
        }