13 public string Message {
get;
set; } =
string.Empty;
18 public string?
Code {
get;
set; }
79 this.DisplayName = claim;
81 this.ReasonLanguage = reasonLanguage;
82 this.ReasonCode = reasonCode;
83 this.Service = service;
89 public string Claim {
get;
set; } =
string.Empty;
99 public string Reason {
get;
set; } =
string.Empty;
140 this.FileName = fileName;
141 this.DisplayName = displayName;
142 this.Reason = reason;
143 this.ReasonLanguage = reasonLanguage;
144 this.ReasonCode = reasonCode;
145 this.Service = service;
151 public string FileName {
get;
set; } =
string.Empty;
161 public string Reason {
get;
set; } =
string.Empty;
Contains additional data about an invalid claim.
ApplicationReviewClaimDetail()
Initializes a new instance of the ApplicationReviewClaimDetail class.
string? Service
Source service of the review.
string Claim
The claim identifier.
string? ReasonLanguage
Language code of the reason, if provided.
ApplicationReviewClaimDetail(string claim, string reason, string? reasonLanguage, string? reasonCode, string? service)
Initializes a new instance of the ApplicationReviewClaimDetail class.
string? ReasonCode
Machine readable reason code, if provided.
string DisplayName
Localized display name for the claim.
string Reason
The textual reason explaining the invalidation.
Captures the result of an application review returned from backend services.
ApplicationReviewPhotoDetail[] InvalidPhotoDetails
Optional details about invalid photos.
string[] InvalidPhotos
Invalid photo identifiers reported by the service.
string[] InvalidClaims
Invalid claim identifiers reported by the service.
DateTime ReceivedUtc
Moment when the review was received.
string? Code
Optional machine readable code identifying the review reason.
string[] UnvalidatedPhotos
Photos still pending validation.
string Message
The localized or raw message describing the review result.
string[] UnvalidatedClaims
Claims still pending validation.
ApplicationReviewClaimDetail[] InvalidClaimDetails
Optional details about invalid claims.
Contains additional data about an invalid photo.
string Reason
Textual reason for the invalidation.
string? ReasonCode
Machine readable reason code, if provided.
string DisplayName
Display name presented to users.
string? ReasonLanguage
Language code of the reason, if provided.
string FileName
Original file name of the photo.
string? Service
Source service of the review.
ApplicationReviewPhotoDetail()
Initializes a new instance of the ApplicationReviewPhotoDetail class.
ApplicationReviewPhotoDetail(string fileName, string displayName, string reason, string? reasonLanguage, string? reasonCode, string? service)
Initializes a new instance of the ApplicationReviewPhotoDetail class.