| 12345678910111213141516171819202122232425262728293031 |
- using Application.Abstractions.Messaging;
- namespace Application.Features.Config.Update;
- public sealed record Command(
- Request.BasicConfigDto? Basic = null,
- Request.ImagesConfigDto? Images = null,
- Request.MetaConfigDto? Meta = null,
- Request.CompanyConfigDto? Company = null,
- Request.AccountConfigDto? Account = null,
- Request.EmailTemplateConfigDto? EmailTemplate = null,
- Request.ExternalApiConfigDto? External = null,
- Request.TossConfigDto? Toss = null,
- Request.AttendanceConfigDto? Attendance = null,
- Request.SignupRewardConfigDto? SignupReward = null,
- Request.RewardConfigDto? Reward = null,
- Request.PaperConfigDto? Paper = null,
- Request.DataCollectionConfigDto? DataCollection = null,
- Command.ImagesDeleteFlags? ImagesDelete = null
- ) : ICommand {
- public sealed record ImagesDeleteFlags(
- bool Favicon = false,
- bool LogoSquare = false,
- bool LogoHorizontal = false,
- bool OgDefault = false,
- bool TwitterImage = false,
- bool AppleTouchIcon = false,
- bool AppIcon192 = false,
- bool AppIcon512 = false
- );
- }
|