15 lines
484 B
C#
15 lines
484 B
C#
using FictionArchive.Common.Enums;
|
|
|
|
namespace FictionArchive.Service.Shared.Contracts.Events;
|
|
|
|
public interface IFileUploadRequestStatusUpdate
|
|
{
|
|
Guid? ImportId { get; }
|
|
Guid RequestId { get; }
|
|
RequestStatus Status { get; }
|
|
string? FileAccessUrl { get; }
|
|
string? ErrorMessage { get; }
|
|
}
|
|
|
|
public record FileUploadRequestStatusUpdate(Guid? ImportId, Guid RequestId, RequestStatus Status, string? FileAccessUrl, string? ErrorMessage) : IFileUploadRequestStatusUpdate;
|