docs: #359 new fields for RArtifactItemRecordViewModel
This commit is contained in:
parent
a335c8c714
commit
330f55c2e4
@ -82,6 +82,11 @@ namespace RMuseum.Models.Artifact.ViewModels
|
||||
/// </summary>
|
||||
public Guid ParentImageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// parent image external url
|
||||
/// </summary>
|
||||
public string ParentExternalNormalSizeImageUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// parent item count
|
||||
/// </summary>
|
||||
@ -97,6 +102,11 @@ namespace RMuseum.Models.Artifact.ViewModels
|
||||
/// </summary>
|
||||
public Guid? NextItemImageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// next image external url
|
||||
/// </summary>
|
||||
public string NextItemExternalNormalSizeImageUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// empty or null means this is first item
|
||||
/// </summary>
|
||||
@ -107,6 +117,11 @@ namespace RMuseum.Models.Artifact.ViewModels
|
||||
/// </summary>
|
||||
public Guid? PrevItemImageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// prev image external url
|
||||
/// </summary>
|
||||
public string PrevItemExternalNormalSizeImageUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Formatted Tags
|
||||
/// </summary>
|
||||
|
||||
@ -3696,6 +3696,11 @@
|
||||
parent image
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RArtifactItemRecordViewModel.ParentExternalNormalSizeImageUrl">
|
||||
<summary>
|
||||
parent image external url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RArtifactItemRecordViewModel.ParentItemCount">
|
||||
<summary>
|
||||
parent item count
|
||||
@ -3711,6 +3716,11 @@
|
||||
next image
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RArtifactItemRecordViewModel.NextItemExternalNormalSizeImageUrl">
|
||||
<summary>
|
||||
next image external url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RArtifactItemRecordViewModel.PreviousItemFriendlyUrl">
|
||||
<summary>
|
||||
empty or null means this is first item
|
||||
@ -3721,6 +3731,11 @@
|
||||
prev image
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RArtifactItemRecordViewModel.PrevItemExternalNormalSizeImageUrl">
|
||||
<summary>
|
||||
prev image external url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RArtifactItemRecordViewModel.FormattedTags">
|
||||
<summary>
|
||||
Formatted Tags
|
||||
@ -3904,6 +3919,13 @@
|
||||
Item Image Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.ViewModels.RTagBundleValueViewModel.ExternalNormalSizeImageUrl">
|
||||
<summary>
|
||||
url to access the image from THE external host, contains '/norm/' which when
|
||||
you replace it with '/thumb/' you would have ExternalThumbnailImageUrl
|
||||
and if you replace it with '/orig/' you would have a url for ExternalOriginalSizeImageUrl which MIGHT NOT EXIST and end in a 404 error
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Artifact.ViewModels.RTagBundleViewModel">
|
||||
<summary>
|
||||
Tag Bundle View Model
|
||||
|
||||
@ -1089,11 +1089,14 @@ namespace RMuseum.Services.Implementation
|
||||
ParentFriendlyUrl = parent.FriendlyUrl,
|
||||
ParentName = parent.Name,
|
||||
ParentImageId = parent.CoverImage.Id,
|
||||
ParentExternalNormalSizeImageUrl = parent.CoverImage.ExternalNormalSizeImageUrl,
|
||||
ParentItemCount = parent.Items.Count(),
|
||||
NextItemFriendlyUrl = nextItem == null ? "" : nextItem.FriendlyUrl,
|
||||
NextItemImageId = nextItem == null ? (Guid?)null : nextItem.Images.First().Id,
|
||||
NextItemImageId = nextItem == null ? null : nextItem.Images.First().Id,
|
||||
NextItemExternalNormalSizeImageUrl = nextItem == null ? null : nextItem.Images.First().ExternalNormalSizeImageUrl,
|
||||
PreviousItemFriendlyUrl = prevItem == null ? "" : prevItem.FriendlyUrl,
|
||||
PrevItemImageId = prevItem == null ? (Guid?)null : prevItem.Images.First().Id,
|
||||
PrevItemImageId = prevItem == null ? null : prevItem.Images.First().Id,
|
||||
PrevItemExternalNormalSizeImageUrl = prevItem == null ? null : prevItem.Images.First().ExternalNormalSizeImageUrl,
|
||||
};
|
||||
return new RServiceResult<RArtifactItemRecordViewModel>(res);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user