public Item(IUserItemType type, Guid itemGuid, byte[] byteData, Guid?versionGuid = null, DateTime?timestamp = null) { ItemGuid = itemGuid; VersionGuid = versionGuid ?? Guid.NewGuid(); Timestamp = timestamp ?? DateTime.UtcNow; ItemType = type; _data = byteData; }
public Item(IUserItemType type, Guid itemGuid, object data, Guid?versionGuid = null, DateTime?timestamp = null) : this(type, itemGuid, data == null ? null : ItemDataHelper.ToItemData(data), versionGuid, timestamp) { }