12345678910111213141516171819202122232425 |
- using Hotline.CallCenter.Calls;
- using Hotline.DI;
- using Hotline.Share.Notifications.NewRockCallCenter;
- using MediatR;
- namespace Hotline.Application.Handlers.CallCenter.CallState
- {
- [Injection(EventHandlerType = EEventHandlerType.CallCenter, Label = AppDefaults.CallCenterType.XunShi)]
- public class FailedNotificationHandler:INotificationHandler<FailedNotification>
- {
- private readonly ICallRepository _callRepository;
- private readonly ICallDetailRepository _callDetailRepository;
- public FailedNotificationHandler(ICallRepository callRepository, ICallDetailRepository callDetailRepository)
- {
- _callRepository = callRepository;
- _callDetailRepository = callDetailRepository;
- }
- public async Task Handle(FailedNotification notification, CancellationToken cancellationToken)
- {
- //TODO
- }
- }
- }
|