//private readonly IUserActivityLogAppService _userActivityService; //private readonly ILogger _logger; public InviteController( ISessionAppService sessionAppService //,ICandidateAppService candidateAppService, //IUserActivityLogAppService userActivityService,ILogger<InviteController> logger ) { _sessionAppService = sessionAppService; //base.SessionAppService; _currentTenant = _sessionAppService.GetCurrentTenant(); //NOTE: invitation must be from specific tenant _currentUserName = _sessionAppService.GetUserName(); //_candidateAppService = candidateAppService; //To manage candidate activity: job offers, documents //_userActivityService = userActivityService; //to save user\cadidate activity : offer accepted\ rejected, etc //_logger = logger; - LogService from AbstractController }