Пример #1
0
        public static MyUser ToModel(this MyUserV1 user)
        {
            var userModel = new MyUser()
            {
                MyUserId  = user.Id,
                Name      = user.Name,
                Temporary = user.Temporary
            };

            return(userModel);
        }
Пример #2
0
        public static MyUserV1 ToContract(this MyUser user)
        {
            var userContract = new MyUserV1()
            {
                Id    = user.MyUserId,
                Name  = user.Name,
                State = new UserStateV1()
                {
                    Time          = 0,
                    QueuePosition = -1,
                    PlayerState   = 0,
                    Waiting       = true
                },
                Temporary = user.Temporary
            };

            return(userContract);
        }