Files
hrynco-notification-service/HrynCo.NotificationService.Api/Controllers/EmailChannels/UpdateEmailChannelRequest.cs
T
Anatolii Grynchuk a26f41af18 feat: add API controllers for template and channel management
- ApiResponse<T>, ApiError in Api/Infrastructure
- ApiControllerBase with IMediator, FromServiceResult, MapServiceError
- EmailTemplatesController: GET list, GET one, POST, PUT, DELETE
- EmailChannelsController: GET list, GET one, POST, PUT, DELETE

Ref: IT-628

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-02 01:18:51 +03:00

13 lines
323 B
C#

using HrynCo.NotificationService.DAL.Abstract.Providers;
namespace HrynCo.NotificationService.Api.Controllers.EmailChannels;
public sealed record UpdateEmailChannelRequest(
int Priority,
EmailChannelSettings Settings,
int? DailyLimit,
int? MonthlyLimit,
int WarnThresholdPercent,
bool IsActive
);