Command.cs 430 B

123456789101112131415161718
  1. using Application.Abstractions.Messaging;
  2. using SharedKernel.Results;
  3. using Microsoft.AspNetCore.Http;
  4. namespace Application.Features.Admin.Banner.Item.Create;
  5. public sealed record Command(
  6. int PositionID,
  7. string Subject,
  8. IFormFile? DesktopImage,
  9. IFormFile? MobileImage,
  10. string? Link,
  11. string LinkTarget,
  12. short Order,
  13. bool IsActive,
  14. DateTime? StartAt,
  15. DateTime? EndAt
  16. ) : ICommand<Result>;