コード例 #1
0
 public ListContentSerializer(IMemberSerializer item, string name, TypeInfo type)
     : this(item, name, Lists.Get(type)())
 {
 }
コード例 #2
0
 public ListContentSerializer(IMemberSerializer item, string name, ILists lists)
 {
     _item  = item;
     _name  = name;
     _lists = lists;
 }
コード例 #3
0
 public MemberSerializer(IMemberSerializer serializer, IConverter converter)
 {
     _serializer = serializer;
     _converter  = converter;
     _serializer = serializer;
 }
コード例 #4
0
 public ListContentSerializer(IMemberSerializer item, string name)
     : this(item, name, CollectionItemTypeLocator.Default.Get(item.Profile.MemberType))
 {
 }
コード例 #5
0
 public PropertyMemberSerializer(IMemberSerializer serializer) => _serializer = serializer;
コード例 #6
0
 public ListSerializer(ISerializer serializer, ISerializers serializers, IMemberSerializer @default,
                       IMemberSerializer item, IIdentity identity, TypeInfo type)
     : this(serializer, serializers, @default, item, identity, Lists.Get(type)(), type)
 {
 }
コード例 #7
0
 public void Handle(IInnerContent contents, IMemberSerializer member) => _member.Handle(contents, member);
 public MemberSerializer(IMemberSerializer serializer) => _serializer = serializer;
コード例 #9
0
 public Entity(IConverter converter, IMemberSerializer member)
 {
     _converter = converter;
     _member    = member;
 }
コード例 #10
0
 public ListSerializer(ContentModel.ISerializer serializer, ISerializers serializers, IMemberSerializer @default,
                       IMemberSerializer item, IIdentity identity, ILists lists, TypeInfo type)
 {
     _serializer  = serializer;
     _serializers = serializers;
     _default     = @default;
     _item        = item;
     _identity    = identity;
     _lists       = lists;
     _type        = type;
 }
コード例 #11
0
 public void Handle(IInnerContent contents, IMemberSerializer member)
 {
     ContentsContext.Default.Assign(contents, member.Access);
     _handler.Handle(contents, member);
     ContentsContext.Default.Remove(contents);
 }