Esempio n. 1
0
 public bool Set(IList <IStatusHolder> t)
 {
     Data = ZeroFormatterSerializer.Serialize(
         new StatusHolderListCore {
         list = (IList <FormattableStatusHolder>)t.Select(ele => { var res = new FormattableStatusHolder(); res.Set(ele); return(res); }).ToList()
     }
         );
     DataType = "not used";
     return(true);
 }
Esempio n. 2
0
        public bool Set(IElementsHolder t)
        {
            FormattableModifierList formmatable = new FormattableModifierList();

            formmatable.Set(t.permanentModifierList.ToList());
            var core = new ElementsHolderCore {
                statusList = t.elementDictionary.Select(ele =>
                {
                    FormattableStatusHolder status = new FormattableStatusHolder();
                    status.Set(ele.Value);
                    return(status);
                }).ToList(),
                modifierList = formmatable
                               //.ToDictionary(ele=>ele.Item1,ele=>ele.status)
            };

            Data     = ZeroFormatterSerializer.Serialize(core);
            DataType = TypeUtils.TypeToString(t.GetType());
            return(true);
        }