Esempio n. 1
0
        public SetPublicDataResult SetPublicData(SetPublicDataRequest request)
        {
            switch (request.ContainerName)
            {
            case DataContainerTypes.WeaponLoadouts:
                var weaponLoadouts = WeaponLoadout.Deserialize(request.Data);
                break;

            case DataContainerTypes.ArmorLoadouts:
                var armorLoadouts = ArmorLoadout.Deserialize(request.Data);
                break;

            case DataContainerTypes.Customizations:
                var customizations = Customization.Deserialize(request.Data);
                break;

            default:
                throw new ArgumentException("ContainerName");
            }

            return(new SetPublicDataResult
            {
                Result = new ServiceResult <bool>
                {
                    Data = true
                }
            });
        }
        public SetPublicDataResult SetPublicData(SetPublicDataRequest request)
        {
            switch (request.ContainerName)
            {
                case DataContainerTypes.WeaponLoadouts:
                    var weaponLoadouts = WeaponLoadout.Deserialize(request.Data);
                    break;
                case DataContainerTypes.ArmorLoadouts:
                    var armorLoadouts = ArmorLoadout.Deserialize(request.Data);
                    break;
                case DataContainerTypes.Customizations:
                    var customizations = Customization.Deserialize(request.Data);
                    break;
                default:
                    throw new ArgumentException("ContainerName");
            }

            return new SetPublicDataResult
            {
                Result = new ServiceResult<bool>
                {
                    Data = true
                }
            };
        }
        public SetPublicDataResult SetPublicData(SetPublicDataRequest request)
        {
            switch (request.ContainerName)
            {
                case PublicDataContainerTypes.WeaponLoadouts:
                    break;
                case PublicDataContainerTypes.ArmorLoadouts:
                    var test = ArmorLoadout.Deserialize(request.Data);
                    break;
                case PublicDataContainerTypes.Customizations:
                    break;
                default:
                    break;
            }

            return new SetPublicDataResult
            {
                Result = new ServiceResult<bool>
                {
                    Data = true
                }
            };
        }