protected AuditedCommandHandler(
     INotificationContext notificationContext,
     CommonMessages commonMessages,
     TUnitOfWork uow,
     IAuditedRepository <TEntity, TEntityKey, TUserKey> repository) : base(notificationContext, commonMessages, uow, repository)
 {
 }
 protected AuditedCommandHandlerBase(
     INotificationContext notificationContext,
     CommonMessages commonMessages,
     IMapper mapper,
     TUnitOfWork uow,
     IAuditedRepository <TEntity, int, int> repository) : base(notificationContext, commonMessages, mapper, uow, repository)
 {
 }
 public SystemAppService(IRepository <AuditLog, long> auditLogRepository, IAuditedRepository auditedRepository)
 {
     _auditLogRepository = auditLogRepository;
     _auditedRepository  = auditedRepository;
 }