irc-netcore-api/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/ImageShareModel.cs

32 lines
647 B
C#

using System.ComponentModel.DataAnnotations;
namespace IRaCIS.Core.Application.Contracts.Dicom.DTO
{
public class ImageShareCommand
{
[NotDefault]
public Guid VisitTaskId { get; set; }
public string RouteUrl { get; set; }
}
public class UpdateImageShare
{
public Guid Id { get; set; }
public int ImageShareExpireDays { get; set; }
public string Password { get; set; }
}
public class ResourceInfo
{
public Guid VisitTaskId { get; set; }
public string RouteUrl { get; set; }
public string Token { get; set; } = string.Empty;
}
}