public ListContentSerializer(IMemberSerializer item, string name, TypeInfo type) : this(item, name, Lists.Get(type)()) { }
public ListContentSerializer(IMemberSerializer item, string name, ILists lists) { _item = item; _name = name; _lists = lists; }
public MemberSerializer(IMemberSerializer serializer, IConverter converter) { _serializer = serializer; _converter = converter; _serializer = serializer; }
public ListContentSerializer(IMemberSerializer item, string name) : this(item, name, CollectionItemTypeLocator.Default.Get(item.Profile.MemberType)) { }
public PropertyMemberSerializer(IMemberSerializer serializer) => _serializer = serializer;
public ListSerializer(ISerializer serializer, ISerializers serializers, IMemberSerializer @default, IMemberSerializer item, IIdentity identity, TypeInfo type) : this(serializer, serializers, @default, item, identity, Lists.Get(type)(), type) { }
public void Handle(IInnerContent contents, IMemberSerializer member) => _member.Handle(contents, member);
public MemberSerializer(IMemberSerializer serializer) => _serializer = serializer;
public Entity(IConverter converter, IMemberSerializer member) { _converter = converter; _member = member; }
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; }
public void Handle(IInnerContent contents, IMemberSerializer member) { ContentsContext.Default.Assign(contents, member.Access); _handler.Handle(contents, member); ContentsContext.Default.Remove(contents); }