public SMSGatewayController(IMessageValidation messageValidation, IAuditLogRepository auditLogRepository, IResolveMessageService resolveMessageService, IDocSMSRepository docSmsRepository, ISmsQueryResolverService smsQueryResolver, IClientRepository clientRepository) { _messageValidation = messageValidation; _auditLogRepository = auditLogRepository; _resolveMessageService = resolveMessageService; _docSMSRepository = docSmsRepository; _smsQueryResolver = smsQueryResolver; _clientRepository = clientRepository; }
public MessageSerializer(IMessageValidation messageValidation, IAuditLogRepository auditLogRepository) { _messageValidation = messageValidation; _auditLogRepository = auditLogRepository; }
public MessageService( IMessageRepository repository, IMessageReadOnlyRepository readOnlyRepository, IMessageValidation validation) : base(repository, readOnlyRepository, validation) { }