| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- using Quadarax.Foundation.Core.Data.Interface.Entity;
- namespace BO.AppServer.Metadata.Dto
- {
- #region *** Artifact - Create ***
- public class ArtifactBaseDto : BoDto
- {
- }
- #endregion
- #region *** Artifact - Create ***
- public class ArtifactCDto : IDto, ICreateDto
- {
- public string Name { get; }
- public string Extension { get; }
- public string MimeType { get; }
- }
- #endregion
- #region *** Artifact - Update ***
- internal class ArtifactUDto : ArtifactBaseDto, IUpdateDto
- {
- }
- #endregion
- #region *** Artifact - Read ***
- public class ArtifactRDto : ArtifactBaseDto, IReadDto
- {
- public BoAuditDto Audit { get; }
- public string Name { get; }
- public string Extension { get; }
- public string MimeType { get; }
- public string MimeTypeDescription { get; }
- public long Length { get; }
- }
- #endregion
- #region *** Artifact - Delete ***
- internal class ArtifactDDto : BoDto, IDeleteDto
- {
- }
- #endregion
- }
|