feat(push): add service-owned firebase channels and delivery
Add push contracts, provider delivery and channel diagnostics. Link email channels to services and document migration and validation. Ref: IT-1074
This commit is contained in:
@@ -8,7 +8,6 @@ using Microsoft.Extensions.Options;
|
||||
public sealed class SendEmailConsumer : RabbitMqConsumerBase<SendEmailMessage, SendEmailMessageData>
|
||||
{
|
||||
internal const string IncomingQueue = "notification.send-email";
|
||||
internal const string SupportedMessageType = "Notification.SendEmail.v1";
|
||||
|
||||
private readonly IServiceScopeFactory _scopeFactory;
|
||||
private readonly ILogger<SendEmailConsumer> _logger;
|
||||
@@ -33,7 +32,7 @@ public sealed class SendEmailConsumer : RabbitMqConsumerBase<SendEmailMessage, S
|
||||
validationError = SendEmailDeliveryValidator.GetValidationError(
|
||||
message,
|
||||
context,
|
||||
SupportedMessageType);
|
||||
SupportedMessageType.SendEmailV1);
|
||||
return validationError is null;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user